Contenido del curso

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. ¿Qué es Nest? y ¿Por qué usarlo?

    4. Instalar Nest CLI - Command Line Interface

    5. Generar nuestro primer proyecto - CarDealership

    6. Explicación de cada archivo y directorio

    7. Módulos

    8. Controladores

    9. Desactivar Prettier

    10. Obtener un carro por ID

    11. Servicios

    12. Inyección de dependencias

    13. Pipes

    14. Exception Filters

    15. Post, Patch y Delete

    16. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. Interfaces y UUID

    5. Pipe - ParseUUIDPipe

    6. DTO - Data Transfer Object

    7. ValidationPipe - Class Validator y Class Transformer

    8. Pipes Globales - A nivel de Aplicación

    9. Crear el nuevo carro

    10. Actualizar un carro

    11. Actualizar el listado de carros

    12. Borrar un carro

    13. Resumen de la sección

    14. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. Nest CLI Resource - Brands

    5. Crear CRUD completo de Brands

    6. Crear servicio SEED para cargar datos

    7. Preparar servicios para insertar SEED

    8. Inyectar servicios en otros servicios

    9. Código fuente de la sección

    1. Introducción a la sección

    2. Generar build de producción básico

Acerca de este curso

  • $60.00
  • 228 lecciones
  • 24.5 horas de contenido en video
  • Fernando Herrera

Requisitos previos

• Conocimiento de JavaScript es necesario
• Bases de TypeScript son recomendadas
• Tener una idea general de Node es recomendado
• Tener una idea de programación orientada a objetos es recomendada pero no necesaria

Descripción del curso

Bienvenido al curso donde aprenderás NestJS desde cero, uno de los frameworks más completos y populares para desarrollar aplicaciones backend con Node.js. Descubrirás cómo crear APIs modernas, escalables y mantenibles siguiendo las buenas prácticas recomendadas por el equipo de Nest y su creador, Kamil Mysliwiec.

A lo largo del curso comenzarás desde los fundamentos de NestJS y TypeScript, construyendo aplicaciones cada vez más completas hasta desplegarlas en producción utilizando herramientas y arquitecturas utilizadas en proyectos profesionales.

¿Por qué aprender NestJS? Porque proporciona una arquitectura sólida para desarrollar aplicaciones backend escalables, incorporando patrones modernos, inyección de dependencias y una excelente integración con las principales tecnologías del ecosistema Node.js.

¿Cómo está estructurado el curso?

Aprenderás mediante la construcción de proyectos reales, avanzando desde los conceptos fundamentales del framework hasta características avanzadas como autenticación, bases de datos, WebSockets y despliegues.

  • Fundamentos de NestJS: Módulos, controladores, servicios, decoradores e inyección de dependencias.
  • Desarrollo Backend: APIs REST, autenticación, autorización, WebSockets y manejo de archivos.
  • Bases de datos: PostgreSQL, MongoDB, TypeORM y Mongoose.
  • Arquitectura profesional: Docker, principios SOLID, documentación automática y despliegues.

Temas que desarrollarás durante el curso:

  • Core Building Blocks: Services, Controllers, Providers, Modules, Decorators, Guards, Gateways, Interceptors y Exception Filters.
  • Backend moderno: APIs REST, JWT, autenticación, autorización por roles y ciclo de vida de una petición.
  • Bases de datos: PostgreSQL, MongoDB, TypeORM, Mongoose, transacciones y Repository Pattern.
  • Validaciones: DTOs, Pipes, Class Transformer y validaciones de solicitudes.
  • Infraestructura: Docker, Docker Compose, CORS y despliegues a producción.
  • Buenas prácticas: Principios SOLID, TypeScript, genéricos, interfaces y estructuras recomendadas por el equipo de Nest.
  • Documentación: Generación automática y semiautomática de APIs.
  • Y mucho más...

Resultados al finalizar el curso:

  • Serás capaz de desarrollar aplicaciones backend profesionales utilizando NestJS y TypeScript.
  • Aprenderás a construir APIs escalables con autenticación, bases de datos y despliegues en producción.
  • Dominarás la arquitectura y las herramientas más utilizadas dentro del ecosistema NestJS.
  • Tendrás una base sólida para participar en proyectos profesionales desarrollados con este framework.

El curso incluye un cheat sheet exclusivo para ayudarte a reforzar los conceptos más importantes de NestJS. Se recomienda contar con conocimientos básicos de JavaScript y Node.js; conocer TypeScript facilitará el aprendizaje, aunque durante el curso también se explican sus fundamentos.

🚀 ¡Te espero en el curso y mucho éxito convirtiéndote en un desarrollador Backend con NestJS!



Pago único

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.