
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
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

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 · 283 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 👍


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


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


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


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


Jesus Maria Gonzalez Guardo
Muy intenso y lleno de super conceptos


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


Jonathan Castañeda
Un muy buen curso, en donde no solo se aprenden conceptos de Nest con base de datos relacionales, también conceptos básicos de manipulación de bases de datos, como el nombramiento de tablas y columnas, entre otros.


Andrés Felipe Perdomo Alvarado
Gran profesor


Jorge Luis Mejía Pejerrey
Lo más destacado del curso de NestJS sobre Persistencia de Datos con TypeORM incluye: Integración Profesional con PostgreSQL: Proporciona habilidades para conectar de manera efectiva una API REST en NestJS a bases de datos relacionales como PostgreSQL. Consulta Avanzada de Bases de Datos: Enseña a realizar consultas eficientes en bases de datos relacionales desde una API REST. Gestión Completa de Modelos y Migraciones con TypeORM: Aborda de manera integral la generación de relaciones y migraciones utilizando TypeORM. Entorno de Desarrollo Profesional con Docker: Incluye la creación de un entorno de desarrollo profesional utilizando contenedores de Docker. Nota importante: Aunque el contenido es completo, se sugiere la refactorización para evitar invertir tiempo en dependencias obsoletas, garantizando la relevancia y eficacia continua del curso.


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


Leandro Ayala
Buen curso, clases demasiado largas.


Josmir Arevalo
Excelente Curso 100% Recomendado


Carlos Rodríguez
Excelente curso! Una manera increible de explicar lo poderoso que es el framawork Nest.js


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

Adhemar Duran Gahuincha
Excelente curso

Kennedy Almonte Polanco
Que bueno conocer typeorm, que grande eres nicobytes


.

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


Ivan Alejandro Wasilewski
Muy buen curso


Jenny Aguilar
Excelente, imperdible y se potencia si se realiza la serie de cursos de Nestjs.

Issac Nolberto Pacheco Ek
En comparación con los otros cursos previos de nest js. Este lo considero el mas completo, complejo e interesante.


Hanss Abinadí Espinoza Hernández
Excelente Curso de la mano de Niko


Andres Prieto
Es un muy buen curso, pero algunas clases son algo pesadas, en lo demás es genial


Mauro Reyes Rojas
Ejemplos y explicación detallada. Añadidos de puntos extras para profundizar en otros cursos, ejemplo: Docker.

Camilo Ochoa
Buen contenido


Miguel Alberto Ramirez Soto
Excelente curso, muy completo, el profesor es exelente, 100% recomendado.


CATALIN BUDAI
Muy buen contenido y con buenas prácticas. Totalmente recomendable.

Jaime Estuardo Sazo Cortéz
Un excelente contenido y la enseñanza es muy buena, he adquirido muchos conocimientos con este curso
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Aprende a crear sitios web y aplicaciones desde los fundamentos hasta ser un desarrollador full-stack y accede a las mejores oportunidades laborales globales.




Full Stack Developer con JavaScript
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.




Laboratorios de Desarrollo Web
Resuelve retos y proyectos avanzados para demostrar tus habilidades y conocimientos con todo lo que aprendiste en la Escuela de Desarrollo Web.




Python: De Cero a Experto
Explora la programación con cursos de Python, de cero a frameworks avanzados. Construye proyectos backend y domina el lenguaje más usado.




Frontend con Vue.js
Vue.js es un primer gran framework frontend para aprender gracias a su suave curva de aprendizaje y fuerte presencia en la comunidad de JavaScript.




Backend con Node.js
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.




Backend, Arquitectura y Bases de Datos
Aprende los fundamentos para desarrollar el backend de cualquier sistema basado en software, bases de datos y arquitecturas de servidores altamente escalables.




Backend con PHP
Aprende a desarrollar con los mejores cursos de PHP, Laravel y Symfony para todo tipo de proyectos web: desde páginas y blogs, hasta tiendas y aplicaciones altamente escalables.




Especialización en Accesibilidad Web
Aprende las mejores prácticas de usabilidad, inclusión y accesibilidad para diseñar y desarrollar aplicaciones web fáciles de usar.




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.




Technical Writing
Aprende technical writing para documentar procesos complejos de funcionamiento del software y transformarlos en información accesible para el público.




Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.




Backend con Java
Aprende desarrollo backend con Java, uno de los lenguaje de programación con mayor demanda laboral, utilizada una amplia gama de aplicaciones y plataformas.




Seguridad Informática para Web Developers
Aprende los fundamentos de ciberseguridad para implementar flujos modernos de autenticación y estándares como OWASP en tus proyectos de frontend y backend.




QA y Automatización de Pruebas
Desarrolla diferentes tipos de pruebas para asegurar la calidad de tu software. Domina la automatización de pruebas con herramientas como Cypress y Puppeteer.




Inteligencia Artificial para Developers
Crea aplicaciones basadas en inteligencia artificial. Conozca las herramientas, los productos y los servicios para crear soluciones innovadoras.




Fundamentos de Programación y Desarrollo Web
Conoce más sobre computación básica y pensamiento lógico y programación orientada a desarrollo web.




Full Stack con WordPress
Desarrolla blogs y tiendas online usando WordPress, el motor de más de 500 millones de aplicaciones web en internet.




Frontend con React.js
Especialízate en React.js, la herramienta más demandada y en mayor crecimiento de JavaScript para desarrollo frontend.




HTML y CSS desde cero
Aprende a hacer páginas eficientes, maquetación con HTML, estilos con CSS más complejos y con animaciones.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender