Curso MEAN Full Stack con angular

Instructor del curso Ionic
InstructorCésar Olivares
Tipo de cursoPresencial
HorariosEntre semana y sabatino
InicioPor definir
Cupo máximo8 alumnos
Duración60 horas
Precio$ 19,000
 IVA Inlcuido

Contáctanos

Curso desarrollo MEAN full stack con Angular 4

MEAN development
¿Qué vas a aprender en este curso?

The MEAN Stack es un curso especializado para aquellos profesionales que desean tener una mayor experiencia laboral como programadores web y quieran adquirir o mejorar sus conocimientos en Javascript, NodeJS, ES6, MongoDB y Angular 4.

Nuestro Objetivo es

Formar a profesionales MEAN Full Stack , capaces de desarrollarse en todos los entornos necesarios para el desarrollo de aplicaciones full stack: desde el servidor y el hosting, pasando por el modelo de datos, lógica de negocio y APIs externas, hasta la experiencia del usuario y la interfaz de usuario, o incluso las necesidades de negocio del cliente.

¿A quién va dirigido?

A todo profesional que quiera adquirir la habilidad de desarrollar aplicaciones móviles multiplataforma usando JavaScript como lenguage de programación

¿Cuáles son los requisitos?

Para poder aprovechar este curso al máximo es recomendable que el alumno tenga conocimientos básicos de programación orientada a objetos, si no cuentas con ellos, no te preocupes, nuestro método de enseñanza te llevará de la mano para que puedas aprovechar este curso. Se proporcionarán recursos necesarios para reforzar/aprender las bases de Angular 4 ES6 y TypeScript.

Método de aprendizaje

En MobileStudio creemos que la mejor forma de aprender es hacer las cosas por ti mismo, los temas aislados no sirven de mucho, así que a lo largo de este curso desarrollaremos pequeñas aplicaciones en donde se aplicarán los conocimientos adquiridos en cada uno de los temas. ¿Cómo? primero te explicaremos el tema, lo entenderemos y posteriormente haremos una aplicación pequeña en donde puedas ver el uso práctico de uno o más temas en conjunto.

TEMARIO

1Introducción a TypeScript y ES6
1.1Variables y tipos de datos
1.2Funciones
1.3Clases, propiedades y métodos

1.4Constructores

1.5Interfaces

1.6Herencia

1.7Decoradores

1.8Módulos

2Introducción a Angular 4
2.1Uso y creación de componentes
2.2Plantillas y Vistas
2.3Uso de directivas
2.4Routing
2.5Controladores

2.6Data

2.7Servicios REST y Clientes HTTP

2.8Formas y Formularios

2.9Testing & Debugging. Formas de depurar código, manejo de errores, excepciones y logging.

2.10Control de versiones y dependencias. Introducción a Git, GitHub, BitBucket, Workflow y gestión de dependencias con RequireJS

3Introducción a Node JS
3.1Introducción al Uso del Node Package Manager
3.2Rutas y Parámetros

3.3 Arrow Functions

3.4 Uso y Construcción de Servicios

3.5 Modelos

3.6 Controles

3.7Almacenamiento de datos y programación asíncrona

3.8Autorización por JSON y OAUTH

 

4Introducción a MongoDB
4.1Introducción a bases de datos NosSQL
4.2Tipos de datos, operadores e índices
4.3Colecciones, documentos y esquemas
4.4Inserción, Consulta, Actualización y Eliminar datos

4.5Backup, importación y exportación de bases de datos

4.5ón de MongoDB con Node JS

5Introducción a Express JS
5.1Solicitudes y respuestas HTTP
5.2Middleware y manejo de errores
5.3Gestión de Archivos
5.4Integración de API’S: Socket.iO y Real Time Web
5.5Client API’S y Server API’S
6Introducción a Jenkins
6.1Instalación y Flujos de trabajo
6.2Unit Testing y casos de uso
6.3Entrega Continua