Nest: Desarrollo backend escalable con Node (Udemy.com)
REST, TypeScript, Websockets, Autenticación, Authorización, Docker, Mongo, Postgres, TypeOrm,
Created by: Fernando Herrera
Last updated April 2026
What you will learn
- Nest con TypeScript
- Backend servers con Node
- Restful APIS robustas y seguras
- Conexiones con bases de datos SQL y NoSQL
- Websockets
- Validaciones de data y tipos
- Nest Guards, interceptors, pipes, controllers, decorators, services, filters, modules y middlewares
How it compares
Against the other 118 rated Udemy courses in Node.js on CourseDuck:
- Rating4.9 out of 5higher than 99% of them
- Reviews4,908#16 of 119 by number of reviews
- Length24.1 hourslonger than 89% of them
- Last updatedApril 2026more recently than 89% of them
Course Description
Bienvenidos a mi curso completo sobre Nest
Nest es un framework de node extensible, versátil y progresivo, el cual nos ofrece la columna vertebral de todo tipo de aplicaciones del lado del servidor. Con Nest tendremos el poder de crear backend servers siguiendo las buenas prácticas recomendadas por el equipo de Nest y el mismo Kamil Mysliwiec (autor de Nest)
El curso parte de cero conocimiento de Nest y TypeScript y poco a poco vamos creando aplicaciones más complejas hasta desplegarlas en producción.
Puntualmente veremos temas como:
Core building blocks
Services
Controllers
Providers
Decorators
Gateways
Guards
Interceptors
Exception Filters
Modules
Docker
Docker-compose
Dockerization
CORS
Websockets
Autentication y Authorization basado en roles
JWTs
Ciclo de vida de una petición
Nest CLI
Transacciones de base de datos
Secuencias y UUID
Restful endpoints
Control de versiones con Git
Despliegues a producción.
Class transformation
Validaciones de inicio a fin de un request
DTOs
TypeORM
Postgres
MongoDB
TypeORM y Mongoose
Patrón repository para TypeORM
Schemas de Mongo
Core building blocks personalizados
Global Pipes, Filters, Exceptions.
Carga y validación de archivos
Principios SOLID
Documentación automática y semi-automática
Estructuras siguiendo las prácticas recomendadas por el equipo de Nest
Ciclo de vida de Nest
TypeScript
Genericos e interfaces.
Mucho mas.
El curso está pensado para ayudarlos a empezar en Nest como para mejorar sus habilidades en este framework tan poderoso, adicionalmente cuenta con un cheat-sheet personalizado por mi para ayudarlos en el aprendizaje que pueden imprimir y compartir.
Bases necesarias:
Idealmente el curso necesita conocimiento básico de JavaScript, Node y TypeScript, siempre soy de la opinión que para aprender un framework que se basa en JavaScript, es necesario tener las bases del mismo para no confundir conceptos. Si bien es cierto que el curso cuenta con las bases de TypeScript, es ideal conocerlo para no sentir la curva de aprendizaje alta.
Instructor Details
- 4.9 Rating
4,908 Reviews
Fernando Herrera
Soy un analista programador de sistemas de computo, con poco más de 20 años en el mundo del desarrollo de aplicaciones frontend y backend.
Durante mis últimos años me he dedicado a la enseñanza en línea, mientras trabajo en una empresa en Canadá.
Me encanta enseñar y programar, son mis dos pasatiempos favoritos que a su vez, es mi trabajo.
More courses by Fernando Herrera
Visual Studio Code: Mejora tu velocidad para codificar (2026)
4.7 (25,533 Reviews)
Provider: Udemy
Time: 2h
Free
Programación para principiantes - Primeros pasos (2026)
4.7 (25,456 Reviews)
Provider: Udemy
Time: 7.8h
$12.99
More Node.js courses
Learn and Understand NodeJS (V8, Express, MERN/PERN & more) (2025)
4.7 (31,374 Reviews)
Provider: Udemy
Time: 14.6h
$119.99
Node.js, Express, MongoDB & More: The Complete Bootcamp (2024)
4.7 (30,347 Reviews)
Provider: Udemy
Time: 42.2h
$159.99
NestJS: The Complete Developer's Guide (2026)
4.7 (9,487 Reviews)
Provider: Udemy
Time: 19.8h
$89.99
Reviews
By Arianna Isabel Camara Pimentel on 10/2/2026
Quiero agradecer a Fernando Herrera por todo el conocimiento y la dedicación que pone en sus cursos. Gracias a sus explicaciones, ejemplos y a la forma tan clara de enseñar, he podido aprender muchísimo y entender conceptos que antes me parecían bastante complicados. Sin duda, es un profesor que transmite no solo conocimientos, sino también ganas de seguir aprendiendo y mejorando como desarrollador. ¡Muchas gracias por todo, Fernando!
By Marcos Carvajal on 9/7/2026
Genial el curso, entre solo con la confianza de saber quien es Fernando pero con cero conocimiento de Nest y termine el curso sabiendo y entiendo que es nest y como va, excelente curso como siempre del sensei Fernando, perfecto complemento para el que tome hace años de angualr con este mismo profesor, muchas gracias por la capacidad de comprimir y transmitir la informacion y el conocimiento propio, agradecido completamente.
By Cristian Cajiao on 9/4/2026
Tomé este curso porque como desarrollador Frontend estaba cansado de depender de APIs públicas, y quiero construir servicios Backends por mi cuenta. Si bien es abrumador todo lo que tiene que ofrecer este curso, que me haya dado el impulso que necesito para poder crear servicios propios valió la pena la inversión.
By Juan Sebastian on 7/28/2026
El mejor curso sin duda, de puntuacion le daria un mil aunque cabe recalcar me demore 1 mes en aprender nest de 0 hasta el ultimo usando la paqueteria de pnpm me sucedia millones de errores el cual si fue todo un desafio para que compile todo los modulos con exito, el curso es bastante completo y con muy buenas practicas se aprendio muy bien de este mundo del backend dire que me toco ver fallar millones de veces para no romper nada, algo que note es que algunas dependencias generan errores anormales al hacer pruebas en local el cual como comente fue algo complejo hallar la solucion correcta para que compile con exito, tambien note que con la dependencia donde se usa "$ npm i -D @types/multer" cuando quieres usarla en alguna funcion el sistema se buguea indicandote que no se esta importando en vscode pensaria que es un error de lens con su extension, por otro lado tambien me ayuda a mejorar mi logica y mejor control de errores durante todo el curso entendiendo a debuggear cada error por los logs, lo de websocket dire que sigue siendo complejo enteneder la comunicacion, el backend deployo con exito gracias a dios y de milagro no se quebro nada en frontend opte por deployar mejor en cloudflare para ir testeando ahi si todo esta en orden o algo extra fallo, con docker tambien note que si se cambia el versionado de la base de datos puedes romper todo asi toca ser muy especifico con que version trabajas. Sin nada mas que decir me fascino el curso excelente refuerzo y tutor sabe explicar a profundidad sobre el tema ademas de que esta actualizado con nest aunque en otros cursos seria bueno otra seccion donde se integre algo usando claude code
By Juan Abel Padilla Soria on 7/4/2026
Me gustó bastante el curso, sobre todo la parte de autenticación y documentación, muy completo la verdad, la explicación de Fernando siempre es muy clara y detallada, hubiera estado excelente que agregara una parte para subida de archivos en la nube desde el backend pero aún así el proyecto final que hicimos escala bastante bien para agregarlo por nuestra cuenta, de nuevo muchas gracias Fernando y al equipo por entregar cursos de esta calidad
By Danton Cortés on 6/29/2026
Excelente curso de Fernando Herrera. El contenido está muy bien explicado, con ejemplos prácticos y paso a paso. Me ayudó mucho a entender NestJS, TypeORM, PostgreSQL, autenticación, WebSockets, Docker y despliegue. Muy recomendado para quienes quieren aprender backend moderno con buenas prácticas.
By Gabriel Guzman on 5/25/2026
Me resulto entretenido, era un poco lo que me esperaba. Ya tengo los cursos previos de Herrera y Node, entonces sabia como venían las clases. Si es cierto que es esto es solo el principio para incursionar en Nest. Estoy emocionado por empezar con desarrollos propios. Es totalmente recomendo este curso. Sin dudas tiene el contenido necesario para arrancar rapidísimo cualquier backend Node. Saludos y felicitaciones.
By Alvaro Tello Gutierrez on 4/2/2026
Este es el segundo curso con Fernando Herrera. Estoy muy satisfecho con estos cursos. Fer explica estos temas super altamente especializados de una forma muy fácil de entender. Ya aprendi Angular, ahora voy con nest. Y la verdad, ya Nest no son geroglificos. Ya le estoy entendiendo.
By Diego Nicolas Gandara on 4/2/2026
[UPDATE]. Estaba al 90% del curso cuando lo puntue a 4.5 estrellas. Pero realmente, se le nota la dedicacion al curso y al profesor. La ultima parte, del deploy, que lo hicimos en 3 plataformas distintas, estuvo muy bien también. Comprar cursos de Fernando es invertir en tu formacion. Estoy contento de haberme tomado el tiempo (aproximadamente 38 horas) de hacer el curso a conciencia, repasando, resolviendo las tareas/ejercicios por mi cuenta, deteniendome a leer documentacion, documentando la API a profundidad, asi como en Postman tambien, etc. Un lujo --------------------------- EL curso está muy bueno. Es el 2do curso de Fernando que completo (el primero fue el de React avanzado) y me gusto mucho, al igual que el primero. El principal fuerte es que te hace practicar mucho. Tambien, que Fernando es muy claro y expositor y trata de hacer proyectos semi-profesionales, con las mejores practicas, etc. Algo que creo que podria ser mejor (o no) es que a veces se muestran cosas que "no se deben hacer" para luego hacerlo de la forma correcta...Esto suma tiempo al curso y lo hace un poco tedioso. Entiendo igual que quizás esto se hace por motivos pedagogicos, pero el tradeoff es que el curso se hace más largo.
By Ricardo Meza on 2/28/2026
Fue mi primer curso con Fernando y lo he disfrutado al máximo, aprendí nuevos conceptos, reforcé otros y pude mejorar muchas técnicas. La forma en la que Fernando explica todo, es perfecta. Este curso me ha inspirado a seguir expandiendo mis conocimientos en Nest.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 98 / 100











