MongoDB para Principiantes

Un curso completo de MongoDB que cubre habilidades esenciales desde operaciones CRUD básicas hasta temas avanzados como modelado de datos, indexación, manejo de errores y relaciones de datos. Perfecto para desarrolladores principiantes e intermedios.

Base de datosMongoDB

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Programa

Su primer laboratorio de MongoDB

Crear Colección en MongoDB

Poblar la Colección de Estudiantes

Insertar Datos en MongoDB

Rastreador del Cuadro de Honor

Actualizar Registros en MongoDB

Eliminar Datos de MongoDB

Escribir Consultas Básicas de MongoDB

Filtrar Colecciones de MongoDB

Ordenar y Limitar Resultados de MongoDB

Proyectar Campos en MongoDB

Uso de Tipos Básicos de MongoDB

Manejar Arrays en MongoDB

Trabajar con Fechas en MongoDB

Diseñar Esquema de Pedidos en MongoDB

Crear Perfiles de Usuario en MongoDB

Estructurar Datos de Productos en MongoDB

Consultar Arrays en MongoDB

Gestionar Documentos Incrustados en MongoDB

Actualizar Arrays en MongoDB

Crear Índices en MongoDB

Uso de Índices en MongoDB

Manejar Errores de MongoDB

Validar Datos en MongoDB

Agrupar Datos de MongoDB

Transformar Datos de MongoDB

Resumir Datos de MongoDB

Importar Datos a MongoDB

Exportar Datos de MongoDB

Enlazar Documentos de MongoDB

Usar Referencias en MongoDB

Introducción

Desarrolla habilidades prácticas de MongoDB desde la primera base y colección hasta modelado, índices, agregación, validación, importación, exportación y relaciones. Usarás MongoDB Shell para ejecutar comandos y observar directamente sus efectos.

El currículo contiene 29 laboratorios guiados para principiantes y dos retos intermedios. Comienza con CRUD y consultas y avanza hacia arrays, datos embebidos, esquemas de aplicación, planes de consulta, pipelines e referencias.

Lo que aprenderás

  • Crear bases y colecciones e insertar, actualizar, eliminar y recuperar documentos
  • Filtrar, ordenar, limitar, omitir y proyectar resultados con operadores MongoDB
  • Almacenar y manipular BSON, arrays, fechas, ObjectIds y documentos embebidos
  • Diseñar esquemas para pedidos, perfiles y catálogos de productos
  • Crear índices simples, compuestos y únicos y revisar planes con explain()
  • Aplicar calidad de datos con $jsonSchema, validadores y manejo de errores
  • Agrupar, transformar y resumir documentos mediante pipelines
  • Importar y exportar JSON o CSV y modelar relaciones con referencias y $lookup

A quién va dirigido este curso

Este curso es para principiantes en bases de datos y desarrolladores que desean una introducción amplia al modelo documental de MongoDB por línea de comandos. También sirve a quienes conocen CRUD y necesitan práctica con esquemas, índices, agregación, validación y relaciones. Se centra en MongoDB, no en código de drivers.

Requisitos previos: No se requiere experiencia con MongoDB. Ayuda conocer la terminal y datos tipo registros, campos o JSON.

Entorno de aprendizaje: Las 31 actividades se ejecutan en un terminal Ubuntu 22.04 con servidor MongoDB local. Se usa principalmente mongosh, además de mongoimport y mongoexport.

Preguntas frecuentes

¿Necesito MongoDB Atlas o una base externa?

No. mongosh se conecta al servidor proporcionado en el entorno y no depende de una cuenta Atlas personal.

¿Enseña MongoDB desde Node.js o Python?

No. Enseña operaciones y modelado con mongosh y utilidades de línea de comandos. Drivers, frameworks web, autenticación, replicación y sharding quedan fuera.

¿Cuánta práctica independiente incluye?

La mayoría son laboratorios guiados. Dos retos intermedios piden poblar una colección de estudiantes y crear un registro de honor con menos instrucciones.

¿Va más allá de CRUD básico?

Sí. Incluye índices y planes, validación, agregación, transferencia JSON/CSV, documentos embebidos, referencias, $lookup y mantenimiento de vínculos.

Profesor

labby
Labby
Labby is the LabEx teacher.

Recomendado Para Ti

no data