NestJS
NestJS es el framework Node.js + TypeScript para backends empresariales tipados, modulares y testables, con arquitectura inspirada en Angular y Spring. En este curso completo construyes APIs REST con controladores, servicios e inyección de dependencias, modelas datos con TypeORM, validas entradas con DTOs y aseguras endpoints con JWT, guards e interceptors. Al terminar dominas el patrón enterprise de NestJS y entregas servicios mantenibles listos para producción en proyectos de larga vida.
Estructura del curso
- Introducción a Nest Lección
- Introducción e instalación NestJS Lección
- Comandos NestJS CLI Lección
- Puzzle de comandos NestJS CLI Puzle
- Test de introducción a NestJS Test
Detalles del curso
Público objetivo
- Desarrolladores backend que quieren dominar NestJS para construir APIs escalables y mantenibles.
- Perfiles full stack TypeScript que necesitan una formación completa de NestJS.
- Equipos que adoptan NestJS en producción y necesitan cubrir desde REST hasta seguridad JWT.
Contenido del certificado
Módulo 1: Introducción y entorno Fundamentos del framework NestJS Instalación del CLI y primeros pasos Comandos nest CLI (new, generate, build, start) Puzzle de comandos CLI y test de introducción Módulo 2: Controladores web REST Endpoints GET, POST, PUT y DELETE con decoradores Excepciones, Multer para imágenes y validación con pipes Serialización con class transformer y patrón MVC Retos de código y test de controladores REST Módulo 3: Servicios e inyección de dependencias Providers, servicios inyectables y middleware Scopes, providers asíncronos, dependencias circulares Logging y decoradores personalizados Puzzle de inyección de dependencias Módulo 4: Módulos Módulos estáticos, dinámicos (forRoot/forFeature) y lazy loading ModuleRef, HttpModule con Axios y módulos globales Puzzle de módulos y test final del bloque Módulo 5: Persistencia con TypeORM Configuración, entidades y decoradores de columna Repositorios CRUD, consultas avanzadas y relaciones Dos proyectos CRUD (restaurante y product/manufacturer) Puzzle y test de TypeORM Módulo 6: Seguridad, autenticación y autorización Registro con bcrypt y login con JWT Estrategia Passport, guards e interceptors Roles, Reflector y buenas prácticas Proyecto integrador API REST completa con JWT
Este curso completo de NestJS recorre el framework de Node.js desde sus fundamentos hasta la construcción de aplicaciones backend profesionales: controladores REST, servicios con inyección de dependencias, módulos dinámicos, persistencia con TypeORM, y seguridad completa con JWT, guards e interceptors. Incluye múltiples proyectos CRUD integradores.
Objetivos de aprendizaje
- Construir APIs REST completas con NestJS siguiendo la arquitectura modular del framework.
- Implementar inyección de dependencias, middleware, logging y decoradores personalizados.
- Configurar TypeORM con entidades, relaciones y repositorios para operaciones CRUD.
- Proteger endpoints con autenticación JWT, guards de roles e interceptors.
- Completar proyectos integradores que combinen controladores, servicios, persistencia y seguridad.
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas