0Pricing
MongoDB Academy icon

MongoDB Academy

JAVASCRIPTDatabaseNosqlJavascript

Domina bases de datos NoSQL orientadas a documentos con MongoDB. Aprende CRUD, modelado de datos, pipelines de agregación, índices, transacciones y patrones de producción con Atlas.

🤖 Impulsado por IA📚 30 cursos👥 100.000+ estudiantes⭐ Calificación 4,9
Descripción general del curso

MongoDB & NoSQL Databases

Domina bases de datos NoSQL orientadas a documentos con MongoDB. Aprende CRUD, modelado de datos, pipelines de agregación, índices, transacciones y patrones de producción con Atlas. Este track cubre 30 mini-cursos progresivos desde principiante absoluto (A1) hasta avanzado (B2), con lecciones enfocadas y cuestionarios rápidos para consolidar cada concepto.

What You Will Learn

Comenzarás con los fundamentos y avanzarás a través de temas intermedios y avanzados, cada curso basándose en el anterior. Cada lección es práctica, con ejemplos reales y un tutor de IA disponible cuando necesites ayuda.

How It Works

Cada curso se divide en cuatro lecciones enfocadas. Completa algunas lecciones al día y dominarás el track completo en semanas, no en meses.

Comienza a aprender →

Cómo Aprenderás

🎯
Lecciones Interactivas
Ejercicios de codificación prácticos con retroalimentación en tiempo real
🤖
Tutor de IA
Obtén ayuda instantánea de nuestro IA cuando te atasques
💻
Editor Integrado
Escribe y ejecuta código directamente en tu navegador
🏆
Certificado
Obtén un certificado al completar el curso
Plan de Estudios

30 Cursos

Todos los cursos en la ruta de aprendizaje MongoDB Academy.

01

Por qué existe NoSQL

A14 lecciones

Descubra las limitaciones de las bases de datos relacionales que llevaron a los ingenieros a crear soluciones NoSQL. Explore las cuatro cat…

02

Documentos y colecciones

A14 leccionesPRO

Familiarícese con las estructuras de datos fundamentales de MongoDB: los documentos BSON y las colecciones. Aprenda cómo los documentos rep…

03

Inserción y lectura de documentos

A14 leccionesPRO

Domine los cuatro puntos de entrada de CRUD para insertar y recuperar datos. Practicará con insertOne, insertMany, findOne y find usando co…

04

Consultas con filtros

A14 leccionesPRO

Vaya más allá de las comprobaciones de igualdad simples y aprenda todo el conjunto de operadores de consulta de MongoDB. Los operadores de…

05

Actualización y eliminación de documentos

A14 leccionesPRO

Aprenda todos los métodos de actualización y eliminación que ofrece MongoDB, desde cambios precisos en campos hasta la sustitución de docum…

06

Modelado de datos: embedding frente a referencias

A24 leccionesPRO

El modelado de datos es la habilidad más importante en el desarrollo con MongoDB. Este curso le enseña las dos estrategias fundamentales: i…

07

Validación de esquemas con JSON Schema

A24 leccionesPRO

Aunque MongoDB ofrece flexibilidad de esquema, las bases de datos de producción necesitan mecanismos de control. Este curso le muestra cómo…

08

Proyección y selección de campos

A24 leccionesPRO

Obtener documentos completos cuando solo necesita dos campos desperdicia ancho de banda y memoria. Este curso le enseña a utilizar las proy…

09

Ordenación y paginación

A24 leccionesPRO

Aprenda a ordenar los resultados de las consultas y a dividir grandes conjuntos de datos en páginas que su interfaz de usuario pueda consum…

10

Importación y exportación de datos

A24 leccionesPRO

La gestión práctica de datos implica moverlos hacia y desde MongoDB de forma fiable. Este curso abarca mongoimport, mongoexport, mongodump…

11

Fundamentos de los índices

B14 leccionesPRO

Los índices son el factor que más influye en el rendimiento de las consultas de MongoDB. Este curso explica de forma clara cómo funcionan l…

12

Índices de texto y búsqueda de texto completo

B14 leccionesPRO

Los índices de texto de MongoDB permiten realizar búsquedas por palabras clave en campos de tipo cadena sin un motor de búsqueda específico…

13

Operadores y consultas para arrays

B14 leccionesPRO

Los arrays dentro de los documentos son una de las funciones más potentes de MongoDB, pero también una de las más complejas de consultar y…

14

El pipeline de agregación

B14 leccionesPRO

El pipeline de agregación es el motor de transformación de datos de MongoDB, que permite filtrar, remodelar, agrupar y calcular resultados…

15

Etapas avanzadas de agregación

B14 leccionesPRO

Vaya más allá de los conceptos básicos y explore las etapas de agregación que permiten combinar colecciones, desenrollar arrays, remodelar…

16

Acumuladores de agregación

B14 leccionesPRO

Los acumuladores son el núcleo de la etapa $group: convierten flujos de documentos en estadísticas útiles. Este curso profundiza en todos l…

17

Transacciones y ACID en MongoDB

B14 leccionesPRO

MongoDB 4.0 incorporó transacciones ACID multidocumento en los conjuntos de réplicas y, posteriormente, en los clústeres fragmentados. Este…

18

Change Streams

B14 leccionesPRO

Change Streams proporciona a su aplicación un flujo de eventos en tiempo real con cada inserción, actualización, reemplazo y eliminación de…

19

Atlas Search

B14 leccionesPRO

Atlas Search es un motor de búsqueda totalmente administrado y basado en Lucene, integrado en MongoDB Atlas. Este curso le muestra cómo cre…

20

MongoDB con Node.js y Mongoose

B14 leccionesPRO

La mayoría de las aplicaciones de producción se conectan a MongoDB mediante Node.js. Este curso abarca tanto el controlador oficial de Node…

21

Arquitectura de MongoDB y conjuntos de réplicas

B24 leccionesPRO

Comprenda cómo MongoDB logra una alta disponibilidad mediante conjuntos de réplicas. Aprenderá cómo funcionan las elecciones, cómo las répl…

22

Sharding para escalado horizontal

B24 leccionesPRO

Cuando un solo conjunto de réplicas ya no puede gestionar el volumen o el rendimiento de sus datos, el sharding distribuye los datos entre…

23

Ajuste del rendimiento y optimización de consultas

B24 leccionesPRO

Profundice en el planificador de consultas de MongoDB, las estadísticas de ejecución y las herramientas utilizadas para identificar y corre…

24

Atlas Data Federation

B24 leccionesPRO

Atlas Data Federation permite ejecutar consultas de agregación de MongoDB en clústeres de Atlas, buckets de S3, Atlas Data Lake y endpoints…

25

Triggers y Functions de Atlas

B24 leccionesPRO

Los Triggers y Functions de Atlas App Services permiten ejecutar JavaScript en el servidor como respuesta a eventos de base de datos, progr…

26

Colecciones de series temporales

B24 leccionesPRO

MongoDB 5.0 introdujo colecciones nativas de series temporales, optimizadas para cargas de trabajo con muchas operaciones de adición, como…

27

Seguridad: autenticación, RBAC y cifrado

B24 leccionesPRO

Una implementación de MongoDB solo es tan segura como su configuración de autenticación, autorización y cifrado. Este curso abarca la auten…

28

Patrones de diseño de MongoDB

B24 leccionesPRO

Los ingenieros expertos en MongoDB recurren a una biblioteca de patrones probados de diseño de esquemas para resolver desafíos habituales c…

29

Comparación de alternativas NoSQL

B24 leccionesPRO

MongoDB no siempre es la opción adecuada. Este curso ofrece una comparación honesta de MongoDB con Redis, Cassandra, DynamoDB y Neo4j para…

30

Proyecto final: arquitectura de una aplicación MongoDB

B24 leccionesPRO

Integre todo lo aprendido diseñando y desarrollando parcialmente desde cero una aplicación respaldada por MongoDB y preparada para producci…

Preguntas frecuentes

Preguntas frecuentes

¿Es gratuito el curso MongoDB Academy?

Sí. Puedes empezar el curso MongoDB Academy gratis y completar sus lecciones interactivas sin costo alguno. Una suscripción opcional a PRO desbloquea herramientas avanzadas de IA y un certificado compartible.

¿Necesito experiencia previa para aprender JAVASCRIPT?

No. El curso comienza con los fundamentos y avanza gradualmente hacia temas más avanzados, así que puedes empezar incluso sin experiencia previa en JAVASCRIPT.

¿Cómo aprenderé JAVASCRIPT en CoddyKit?

Aprendes haciendo. Las lecciones interactivas cortas combinan una explicación clara con un ejercicio de codificación práctico que se ejecuta en tiempo real, y un tutor de IA disponible 24/7 te da ayuda personalizada siempre que te atasques.

¿Obtengo un certificado al completar MongoDB Academy?

Sí. Los aprendices PRO pueden hacer un examen y obtener un certificado compartible de finalización con un código verificable para el curso MongoDB Academy.

¿Puedo aprender JAVASCRIPT en mi teléfono?

Sí. CoddyKit está disponible en la web y como aplicaciones nativas para iOS y Android, así que puedes aprender JAVASCRIPT en cualquier dispositivo y tu progreso se sincroniza entre ellos.

Comienza MongoDB Academy Ahora

Únete a miles de estudiantes dominando programación con lecciones impulsadas por IA.

Empezar Gratis →Ver Todos los Cursos