Desarrolla aplicaciones con NestJS y almacena datos de forma eficiente usando MongoDB. Aprende a conectar, crear, actualizar y eliminar datos, integra técnicas de paginación y relaciones, y organiza tu código con estrategias modulares. Ideal para desarrollar un e-commerce.
Database
- 4

Configuración y ejecución de MongoDB con Docker Compose
08:51 min - 5

Conexión a Base de Datos MongoDB con Mongo Compass
05:05 min - 6

Instalación y conexión de MongoDB en Node con driver oficial
06:59 min - 7

Inyección de Conexiones MongoDB en Servicios NestJS
06:57 min - 8

Consultas a MongoDB con Nest.js: Implementación de Endpoints
04:46 min - 9

Variables de Entorno para Configuración de MongoDB en Node.js
10:43 min
Mongoose
- 10

Instalación y Configuración de Mongoose con NestJS
07:52 min - 11

Definición de Esquemas en Mongoose para eCommerce con NestJS
07:45 min - 12

Operaciones CRUD con MongoDB y Node.js en un Servicio de Productos
09:29 min - 13

Creación, actualización y eliminación de productos en MongoDB
10:12 min - 14

Validación de MongoID con Pipes en NestJS
06:38 min - 15

Paginación en MongoDB con DTOs y Validaciones en NestJS
11:13 min - 16

Consultas Avanzadas con Rangos de Precios en MongoDB
07:30 min - 17

Indexación en MongoDB: Cómo optimizar consultas rápidas
03:11 min
Relaciones en MongoDB
- 18

Relaciones embebidas en MongoDB: Manejo y ejemplos prácticos
07:55 min - 19

Relaciones uno a uno referenciadas en MongoDB
12:20 min - 20

Relaciones Uno a Muchos en MongoDB: Arrays Embebidos vs Referenciados
09:28 min - 21
Tipado de Documentos Embebidos en NestJS con Mongoose
01:49 min - 22

Relaciones Uno a Muchos Referenciadas en MongoDB
14:36 min - 23

Manipulación de Arrays en E-commerce: Métodos y Endpoints
13:08 min
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 MongoDB
Crea la tercera versión de tu API REST con NestJS interactuando con una base de datos NoSQL de verdad. Configura Docker para funcionar correctamente con MongoDB y todo su stack de herramientas para desarrollo web.
Ver proyectosoftware y recursos necesarios
- Node.js
- NPM
- Postman o Insomnia
- Docker
- MongoDB
4.9 · 216 opiniones


Julian Medina Monje
Muy bueno

Andres Felipe Bolaños Fernandez
excelente curso lo recomiendo mucho, el profesor es muy dinamico.


Maria Fernanda Medina Eusse
Deberian realizar anotaciones o puntes en los cursos porque con los cambios de versiones de los lenguajes o las herramientas hay cosas que dejan de funcionar.


Giovanny Contreras Muñoz
Excelente curso


Daniel Felipe Torres Vanegas
El profe excelente.


Moisés de Jesús Castro Cuevas
Excelente curso, poco a poco va tomando mas forma mi proyecto en nestjs


Daniel Briceño
Excelente


Juan Diego Rojas Aguilar
El profe

Issac Nolberto Pacheco Ek
Esta curso es basico, pero sirve mucho para aprender a usar base de datos no relaciones en nest js.


Wingsoft Academy
Cada curso de Nest JS es mejor 🦾


Buen curso


Juan Camilo Noreña López
Me encanto hacer este curso, aumente mis conocimientos sobre mongoDB, docker, NestJs y TS

Ivan Chavarro
Entendí muchisimo del mundo Node


Ivana Alvarez
Importante destacar que este curso toca las referencias en mongoDB que es super importante


Roberto Carlos Maldonado palacios
muy buen profesor muy buen curso felicitaciones


Dorelly Crisanto
Buenas clases y práctico, entendible y bien explicado


Santiago Fonzalida
Excelente para continuar aprendiendo Nestjs integrando Mongodb

brandon james grimaldo moscote
Me gusta la simplicidad y el control que podemos tener usando mongo con nestJS, excelente curso.


Máximo Calderon
Mucho nivel este curso, y ni hablar del profesor... Excelente contenido, creo que uno de los mejores cursos de platzi, de este tema... muy pero muy bueno... debo hacerlo completo de nuevo porque es mucho contenido para digerirlo de una sola pasada....


Kevin Zavala
Me gustó mucho el curso, muy bueno para ayudarme a configurar un entorno y empezar un proyecto con Mongo y NestJS

Cristian Fernando Gonzalez Paez
Good course


José Marquínez
El contenido en general pero en especial la explicación paso a paso de como crear un contenedor de docker para DB en mongo y también la de las relaciones embebidas y referenciadas fue lo máximo, es bueno siempre saber más acerca de MongoDB!


Jhon Gabriel ospina orozco
Excelente curso, felicitaciones al profesor tiene un manejo increíble de los temas, y una metodología de enseñar extraordinaria.


Daniel Molina
Lo mejor de curso y complejo a la vez fue las relaciones embebidas. Esta es una herramienta muy potente.


Manuel Alvarez
Excelente curso!!

Luis Mejia
Las definiciones de las relaciones desde el modelo fue un gran aporte


David Antonio Gómez Pacheco
Un gran curso que te enseña como establecer una configuración inicial de una base de datos no relacional (en este caso MogoDB) para adaptarlo a el proyecto creado en NestJS y obtener todas las bodades que nos da este framework.


Froilán Martin Ramos Garcia
Excelente la forma en que el profe explica y el contenido


Ludwring Liccien
Excelente curso muy bien explicado. muy bien esructurado


Christian Guevara
Muy buen curso, completo dentro del esquema de mongo con Nestjs y hacer lo basico con el framework con la bd, lo que faltaria es si yo quiero hacer una relacion de muchos a muchos, supongo que seria lo mismo que 1:N pero no lo dejan muy claro, de todos modos es buen curso bien dividido y explicativo
Este curso es parte de estas rutas de aprendizaje




Node.js: Desarrollo Backend con JavaScript
Ahora con JavaScript puedes crear aplicaciones que corren del lado del servidor gracias a Node.js, te enseñamos cómo empezar hasta convertirte un experto.




Frontend y Backend con Javascript para Desarrollo Web
¡Aprende Frontend, Backend y Full Stack Development con referentes en la industria y profes del Team Platzi!
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender







