Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Aprenderás desde el principio y paso a paso tecnologías como Express, Angular y Node.js que le permitan desarrollar aplicaciones web ligeras y modernas haciendo uso de MongoDB como base de datos persistente.
A quién va dirigido
Desarrolladores Web que deseen descubrir y profundizar el desarrollo de SPA (Single Page Apps o aplicaciones web de página única) con ayuda de AngularJS. Informáticos Programadores
Requisitos
Dominio de lenguaje Java. Nivel medio de conocimientos en HTML5, CSS y Javascript.
Temario completo de este curso
Temario:
1. Introducción al curso.
2. Typescript.
2.1. ¿Qué es TypeScript?.
2.2. Variables y tipos de datos.
2.3. Funciones y tipado.
2.4. Clases, propiedades y métodos.
2.5. Constructores.
2.6. Interaces.
2.7. Herencia.
2.8. Decoradores.
2.9. Módulos.
3. NodeJS
3.1. ¿Qué es NodeJS?
3.2. Node Package Manager.
3.3. Rutas y parámetros.
3.4. Arrow Functions.
3.5. Services.
3.6. Models.
3.7. Controllers.
3.8. Routings.
3.9. Cabeceras http.
4. MongoDB
4.1. ¿Qué es MongoDB?
4.2. Conceptos básicos noSQL.
4.3. Colecciones, documento, esquemas.
4.4. Trabajo con datos: Inserción, consulta, actualización, borrado.
4.5. MongoDB y NodeJS
5. Express
5.1. ¿Qué es Express?.
5.2. Llamada GET.
5.3. Llamada POST.
5.4. Gestión de archivos.
6. Angular
6.1. ¿Qué es Angular?.
6.2. Componentes
6.3. Plantillas y vistas.
6.4. Templates y directivsas
6.5. Routing
6.6. Componentes.
6.7. Controllers.
6.8. DataBinding
6.9. Services
6.10. Cliente http
6.11. Forms (ngForms)