
Desarrolla aplicaciones con NestJS y TypeORM conectadas a bases de datos como Postgres y MySQL. Implementa relaciones, migraciones y maneja consultas avanzadas. Ideal para mejorar tus habilidades en desarrollo backend con Node.js.
Clases del curso
Database
TypeORM
Migraciones
Relaciones
Consultas
Migración a NestJS 9 y TypeORM 0.3
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 - Conexión a PostreSQL
Crea la tercera versión de tu API REST con NestJS interactuando con una base de datos SQL de verdad. Configura Docker para funcionar correctamente con TypeORM y todo su stack de herramientas para desarrollo web.
Ver proyectoconocimientos previos
- JavaScript
- Node.js
- Docker
- TypeScript
- Fundamentos de NestJS
- Programación modular en NestJS
- Bases de datos relacionales
software y recursos necesarios
- Node.js
- NPM
- Postman o Insomnia
- Docker
- PostgreSQL
4.9 · 284 opiniones


Daniel Adolfo Ordoñez Rubio
Este curso me hizo querer adoptar NestJS, es una tecnología genial para trabajar con bases de datos relacionales y desarrollar una API REST robusta con Node 👍


Hanier Morales
Muy bien trabajado el curso, vendría muy bien uno sobre pruebas unitarias en NestJS


German Moren
ansioso esperando el curso de nestjs testing que mencionaste. muy buenos los 3, a esperar el de autenticación.


Roger Ivan Aroa Miranda
Fue muy interesante saber como nest js puede usar typeorm para conectarse con la base de datos me gusto mucho.

Brahan Lider Tunquipa Mamani
Excelente curso


Msderam
Excelente curso y practico


Sergio Andrés Bolaños Penagos
Uno de los cursos mejor explicados y más completos que he visto


Andrés Felipe Moreno Jiménez
Excelente curso, todos los conceptos fueron explicados de forma correcta y clara.

Este curso ayuda al mejor entendimiento de Nestjs! :)

Maria Carolina Niño Rivera
Me encanto, he aprendido mucho, el docente explica muy bien, me gustó mucho la parte de actualizar, porque al principio tuve problemas, pero lo entiendo ahora, es útil aprenderlo. Además, me gusta mucho la forma de explicar y que te guie en buenas prácticas. Excelente, muy recomendado.


Jesus David Duarte
Gran Curso can't wait to start the JWT

Patricia Medina Meneses
Muy práctico, lo recomiendo

DERLYS DANIEL ALVARADO MENDOZA
Exelente


Alexander Oviedo Fadul
muy bien explicado por el tutor, y los grandes conocimientos adquiridos.


Andres Felipe Vasquez Barandica
El profesor Nico, tiene excelente dominio de NestJS


Johnny Rodriguez
Muy interesante el curso, ademas de aprender sobre TypeORM, tambien te refuerza mucho en como manejar una base de datos relacional. Buen curso, de los que mas he disfrutado!!


J O
Excelente curso, contenido práctico, bien explicado y contextualizado.


Leandro Ayala
Buen curso, clases demasiado largas.


Juan Manuel Barreto
Excelente curso


Ronald Dewer Torres Villamil
Todo estubo genial en este curso, pero hace falta el curso de pruebas unitarias con el framework.


Josmir Arevalo
Excelente Curso 100% Recomendado


Jorge Alejandro Niglia
De lo mejor de platzi, el profesor y el curso


Manuel Lorenzo
Seria bueno que lo actualizaran de una vez con nest 9

Brayan Elgueta
excelente curso, a veces existen problemas con las versiones de typeORM para que lo tengan en consideración, pero en general muy recomendable. Profe Nico excelente tus explicaciones y tu carisma, muchas gracias. alcance a terminar el curso antes de que acabara mi suscripcion, que termina hoy :c


.

brandon Velásquez
cada vez más cerca de ser el developer que sueño


Ivan Alejandro Wasilewski
Muy buen curso


Jeison Vargas
Un curso difícil de terminar, al principio se avanza rápido y las últimas clases son muy densas. Sin embargo es un excelente curso. Gran manejo de SQL. Me gusto mucho el manejo que se aplica desde Javascript.


Santiago Escobar
ok


Gerardo Ferreyra
Excelente curso, inpecable! Muy claro todo. Muy recomendable
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