
Programa aplicaciones modulares con NestJS, organiza tu código con programación modular, documenta automáticamente con Swagger e implementa despliegues efectivos en Heroku. Aprende sobre inyección de dependencias.
Clases del curso
Configuración de entornos
Documentación
Deploy
Próximos pasos
Conoce quién enseña el curso

Nicolas Molina
Senior Web Developer con Angular y NestJS
🤝 Most Value Professional en Microsoft Developer Technologies
🌐 Google Developer Expert en Web Technologies y Angular
💯 Experto en Desarrollo Frontend y Backend con JavaScript
Proyecto del curso

Backend de PlatziStore - Módulos
Crea la segunda versión de tu API REST con NestJS, organiza tu proyecto web usando módulos, documenta tus endpoints de forma automática y despliega tu aplicación a Heroku.
Ver proyectoconocimientos previos
- JavaScript
- Node.js
- TypeScript
- Fundamentos de NestJS
software y recursos necesarios
- Node.js
- NPM
- Postman o Insomnia
4.8 · 725 opiniones


Juan Castro
¡Segundo curso listo! ¡Y me encantó! Aprendimos a encapsular la lógica en módulos, generar documentación automática, hacer la configuración para distintos ambientes y desplegar a producción. ¡Ahora vamos por persistencia de datos!


David Vargas Domínguez
Muy bien explicado.


Martin Javier Tercero Alfaro
Definitivamente el backend sigue siendo un reto para mi, pero feliz de progresar cada dia un 1% mas

JHOJAN ESTEBAN LOPEZ RIOS
fine


Nery Alberto Cano Ortigoza
Excelente cursooo, me encanta este profesor y su manera de desarrollar las clases

Jesus Oropeza
excelente...


Tomás Bernal Zuluaga
El profe Nicolás Molina


Me gustó bastante el curso, buen contenido, muy buenas explicaciones, lo que me costo es entender el UseFactory de recomendación seria bueno que lo explique con diagramas o dibujos, ese seria mi comentario pero de ahí todo bien!

Stevenson Grajales
De los mejores curso y el mejor profe


Elam Vera
La organización en nuestro codigo demuestra la calidad de desarrolladores que somos. Este curso explica super bien como una buena modularizacion puede ahorrarnos errores y ademas nos brinda escalabilidad.


Santiago Diaz
excelente curso


John Nicolás Monroy Casallas
Exclente Maestro


Jorge Palacios
Es sencillo pero sumamente útil


Andrés Felipe Perdomo Alvarado
Recomendado


Excelente contenido con explicaciones y ejemplos prácticos, gracias


Pablo Arak Vásquez Moreno
Exelente curso y profesor. Muy pedagogico.


Carlos José Moh Lugo
El docente, tiene una gran facilidad para transmitir y enseñar sus conocimientos, sencilla, agradable y digerible facilmente, lo felicito profesor


Buen contenido. Claros detalles específicos. Ejemplos interesantes.


Jeison Gomez
El docente explica super fácil el uso de la API de nestjs y permite a su vez aplicar buenas practicas.

Carlos Esteban Martínez Q Esteban Martínez
Un curso con mucho aprendizaje. Genial


Cesar Augusto Torrens Acosta
Excelente curso.. a pesar de tener mas de 2 años me ha servido muchisimoo

MATEO JARAMILLO RESTREPO
The modular programming make work more efficient. I can use this for my future and use the correctly form to structure my projects


Andrés Miguel Ortega Arguello
Muy buen curso


Jorge Alejandro Niglia
Excelente curso


Mijail Antonio Pulgar Ciro
.

brandon Velásquez
me siento un mejor desarrollador, gracias


Andres Bayuelo
Contenido bueno y conciso.


Nicolás Giménez
Muy buen curso! Recomendable, aunque hay algunos detalles que deben ser actualizados, se pudo seguir sin problemas


Gustavo Enrique Carmona
Excelente Curso


Jorman Eduardo Orrala Lainez
Buenas practicas.
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Desarrolla aplicaciones web desde cero y haz realidad tu carrera como Web Developer. Sé parte de la industria con los empleos mejor pagados a nivel global.




DevOps y Cloud para Desarrolladores Web
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.




Desarrollo Backend con Python
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.




Desarrollo Backend con Node.js
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.




Desarrollo Backend con Java
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.




Desarrollo Backend con PHP
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.




Bases de Datos para Web
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.




Desarrollo Frontend con React.js
Desarrollo Frontend con React.js




Desarrollo Frontend con JavaScript
Desarrollo Frontend con JavaScript




Fundamentos del Desarrollo Web Profesional
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.




Diseño y Desarrollo Frontend
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.




Testing Automatizado y QA para Web
Asegura la calidad de tus aplicaciones web implementando pruebas unitarias, de integración, E2E y de rendimiento con herramientas como Jest, Cypress, Playwright, Testing Library y K6.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender