MongoDB
Curso completo de MongoDB como base de datos operacional y plataforma de datos para IA, desde lo básico hasta el despliegue empresarial. Aprendes el modelo de documentos y CRUD, modelado avanzado con patrones, agregaciones, índices, búsqueda semántica para RAG, transacciones, replicación y sharding, e integración con Node.js, Python y Java. Al terminar puedes diseñar, integrar y operar MongoDB en proyectos empresariales reales.
Estructura del curso
- Conceptos de NoSQL y tipos de bases de datos Lección
- Modelo de documentos, BSON y colecciones Lección
- Arquitectura de MongoDB Lección
- Casos de uso de MongoDB frente a SQL Lección
- Test de fundamentos de NoSQL y MongoDB Test
Detalles del curso
Público objetivo
- Desarrolladores backend que necesitan una base de datos flexible y escalable para aplicaciones web, móviles y basadas en IA.
- Ingenieros de datos e IA que necesitan una plataforma de datos operacional con búsqueda vectorial integrada para RAG.
- Arquitectos de software que evalúan soluciones NoSQL y plataformas multi-cloud para sistemas distribuidos.
Contenido del roadmap
Fundamentos, instalación y CRUD
Conceptos NoSQL, modelo de documentos, arquitectura de MongoDB, instalación local, Docker, MongoDB Atlas multi-cloud, mongosh, Compass y operaciones CRUD completas con transacciones.
Modelado y aggregation
Schema design, embedding vs referencing, patrones de diseño avanzados, colecciones time series, aggregation pipeline multietapa con match, group, lookup, unwind y facet.
Índices, integración y APIs modernas
Índices simples, compuestos, parciales, TTL, texto y geoespaciales, explain y covered queries, drivers para Node.js (Mongoose), Python (PyMongo y Motor asíncrono) y Java (Spring Data MongoDB), change streams y transacciones multi-documento.
Replicación, sharding, seguridad y MongoDB for AI
Replica sets, read/write concerns, sharding horizontal, transacciones sobre clusters sharded, autenticación SCRAM y x.509, RBAC, TLS, Queryable Encryption y CSFLE, backup/restore y monitorización. Atlas Search con BM25, Atlas Vector Search para búsqueda semántica y RAG, búsqueda híbrida y Atlas Stream Processing.
Objetivos de aprendizaje
- Diseñar esquemas de documentos aplicando patrones de embedding, referencing y diseño avanzado, incluidas colecciones time series.
- Construir pipelines de aggregation complejos con facet y lookup para transformar, analizar y preparar datos para RAG.
- Optimizar consultas con índices apropiados y analizar planes de ejecución con explain.
- Integrar MongoDB con Mongoose, PyMongo/Motor o Spring Data MongoDB usando change streams y transacciones multi-documento.
- Configurar replica sets y sharding, operar con seguridad aplicando Queryable Encryption y publicar búsquedas con Atlas Search y Atlas Vector Search para escenarios de IA.
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas