Imagina

Curso de Desarrollo Web con MEAN

Aprende Fullstack JS con MEAN para desarrollar tus propias aplicaciones con Node.js y Angular.

¿Qué vas a aprender?

En este curso vamos a aprender a desarrollar una aplicación web tanto la parte del backend con MongoDB, NodeJS y Express, como la parte del frontend junto a Angular.

Objetivos

Conocer las ventajas de usar MEAN en tus proyectos.
Dominar conceptos avanzados de Angular, Node.js, Express y MongoDB.
Desarrollar una API REST.

A quien va dirigido

Este curso va dirigido a las personas que deseen aprender el proceso de realizar aplicaciones web tanto desde el lado del cliente como del lado del servidor

Duración
Consultar
Requisitos
Se necesita tener conocimientos de lenguaje web HTML, CSS, Javascript..
Bonificación FUNDAE

Quiero recibir información de este curso

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.

Temario

1

Introducción a NodeJS I

  • Instalar NodeJS
  • Crear alias en la consola
  • Instalar Express
  • Crear un servidor
2

Introducción a NodeJS II

  • Métodos y códigos HTTP
  • Estructura Middleware
  • Rutas y parámetros
  • BodyParser y Nodemon
  • Funciones flecha (arrow functions)
3

API RESTful NodeJS y MongoDB (back-end) I

  • Estructura del proyecto
  • Instalar MongoDB
  • Instalar Mongoose
  • Acciones del controlador
  • Método para guardar datos
  • Comandos de consola
4

 API RESTful NodeJS y MongoDB (back-end) II

  • Listar y ordenar registros
  • Devolver un documento (acción)
  • Anotaciones
  • Actualizar datos
  • Console.log()
  • Configurar cabeceras HTTP (CORS, Methods)
5

 Introducción a TypeScript

  • Introducción a TypeScript
  • TSC
  • Types
  • Funciones
  • Interfaces
  • Decoradores
6

Introducción a Angular I

  • Instalar Angular hola mundo
  • Directorio del proyecto
  • Estructura de un componente y un módulo
  • Plantillas, vistas y binding por interpolación
  • Estado de las instancias
7

Introducción a Angular II

  • Múltiples componentes
  • Objeto de solicitud y respuesta
  • Templates y directivas
  • Directivas y atributos
8

Desarrollando una aplicación web SPA con Angular desde cero (front-end) I

  • Maquetación básica (CSS)
  • Crear modelo
  • Parámetros
  • Componente para el listado principal, servicios y HTTP (AJAX)
  • Servicio, HTTP y mostrar datos en la vista
  • Mostrar más datos
  • Routing y enlaces
  • Efecto de carga (loading spinner)
9

Desarrollando una aplicación web SPA con Angular desde cero (front-end) II

  • Crear formulario
  • Validar formulario
  • Guardar datos del formulario
  • Formulario de editar
10

Angular CLI

  • Comandos CLI
  • Pasar un proyecto a producción (Apache+PHP)
Realiza el curso desde donde quieras gracias a nuestro campus online. Dispondrás de un profesor experimentado en programación y desarrollo que te ayudará y responderá a todas tus dudas.
Tutor personal
Proyecto final
Diploma de certificación
Plataforma online
Disponibilidad horaria
Bolsa de empleo

¿Quieres realizar esta formación sin coste para tu empresa?

¡Sin desplazamientos! Impartimos la formación en tu empresa.

Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros. Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

Consulta disponibilidad y precios

Otros clientes que están aprendiendo con nosotros…

¿Tienes alguna duda? Puedes hablar con uno de nuestros profesores

¡Pregúntanos!

¿Quieres un curso personalizado?

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.