Duración
15 horas
Objetivos
Este temario aporta al alumnado los conocimientos avanzados sobre cómo diseñar arquitecturas complejas con Node.js y TypeScript usando Nest.js como Framework de BackEnd.
Es necesario haber realizado el curso de TypeScript, de Angular y Node, o disponer de los conocimientos de los mismos.
Temario
- Introducción a Nest.js
- Nest-cli
- Typescript y Nest.js
- Generando un proyecto con Nest.js
- Inyección de dependencia
- El motor de inyección de dependencia
- Decoradores
- Modulos
- Dependencias y Jerarquias
- Angular vs Nest.js
- Type ORM
- Framework de Persistencia
- Configuración
- Mapeos elementales
- Repositorios
- Anotaciones core
- Servicios
- Enrutado
- Controladores
- Rutas y Parámetros
- Servicios REST
- Asincronía
- Observables
- Swagger
- Nest.js Avanzado
- Autenticación
- Mongoose
- WebSockets
- GateWays