Certificación internacional MongoDB Developer Associate

Certificación internacional MongoDB Developer Associate

Módulos

Modulo I: Fundamentos de MongoDB

  • Introducción
  • El lenguaje de consulta de MongoDB + Atlas
  • Profundización en el lenguaje de consulta de MongoDB
  • Resumen

  • Introducción y conceptos de agregación.
  • Agregación básica
  • match y project 
  • Agregación básica
  • Etapas de utilidad
  • Agregación de núcleos
  • Combinación de información
  • Agregación de núcleos
  • Agrupación multidimensional
  • Agregación Miscelánea
  • Rendimiento de la agregación y optimización
  • Examen final

  • Introducción y configuración
  • El mongod 
  • Replicación 
  • Sharding 
  • Resumen

  • Introducción
  • Índices de MongoDB
  • Operaciones de índice
  • Optimización de CRUD 
  • Rendimiento en clusters

  • Introducción y configuración
  • Configuración del controlador
  • Backend de cara al usuario
  • Backend del administrador
  • Resiliencia 
  • Resumen

Descripción

El curso MongoDB Developer Associate está diseñado para desarrolladores que desean adquirir habilidades en el diseño, optimización e implementación de aplicaciones que utilizan MongoDB como base de datos. La capacitación está alineada con la certificación MongoDB Certified Developer Associate (C100DEV).

Siguiendo el enfoque Practical Learning Method, los participantes trabajarán en entornos simulados y casos prácticos, desarrollando aplicaciones funcionales con MongoDB. Aprenderán desde la instalación y configuración hasta la manipulación de datos con consultas avanzadas, agregaciones y optimización de rendimiento.

Además, se hará énfasis en la integración de MongoDB con aplicaciones basadas en Java, brindando una visión completa del desarrollo con bases de datos NoSQL en un entorno real.

Objetivos

Al finalizar el curso, los participantes serán capaces de:

  • • Instalar y configurar MongoDB, tanto en entornos locales como en la nube
  • Comprender el modelo de documentos de MongoDB, diseñando esquemas eficientes para aplicaciones reales
  • • Manipular datos mediante el lenguaje de consulta de MongoDB, incluyendo CRUD avanzado
  • • Utilizar el MongoDB Aggregation Framework, optimizando consultas y análisis de datos
  • • Integrar MongoDB con aplicaciones Java, gestionando la configuración del cliente y la manipulación de datos
  • • Optimizar el rendimiento de consultas y estructuras de datos en MongoDB
  • Implementar las mejores prácticas en diseño de bases de datos NoSQL
  • Prepararse para la certificación MongoDB Certified Developer Associate, validando sus habilidades en el uso de la plataforma

Cursos

Para participar en esta capacitación, los asistentes deben cumplir con los siguientes requisitos:

  • • Conocimientos básicos de programación, preferiblemente en Java u otro lenguaje orientado a objetos
  • • Experiencia en bases de datos, entendiendo conceptos de modelado, consultas y optimización
  • • Familiaridad con entornos de desarrollo y herramientas de integración de bases de datos
  • • Estos requisitos aseguran que los participantes puedan enfocarse en aplicar los conocimientos de MongoDB dentro del desarrollo de aplicaciones empresariales

ofrece

Certificación internacional MongoDB Developer Associate Aplica
Certificación internacional MongoDB Developer Associate 32 horas

Metodología de Aprendizaje

La metodología de aprendizaje, independientemente de la modalidad (presencial o remota), se fundamenta en el desarrollo de talleres o laboratorios que conducen a la construcción de un proyecto, emulando la actividad real en una empresa.

El instructor(en vivo), profesional con amplia experiencia en escenarios laborales relacionados con los temas a tratar, actúa como jefe de taller, orientando la práctica de sus estudiantes mediante procesos de transferencia de conocimiento, aplicando al proyecto los conceptos del temario propuesto.

La metodología persigue que el estudiante "no memorice", sino que "entienda" los conceptos y cómo se aplican en un ambiente laboral."

Como resultado de este trabajo, al final de la capacitación el estudiante ha adquirido una experiencia real, estará preparado para el trabajo y para aprobar una entrevista, una prueba técnica y/o lograr calificaciones de nivel superior en los exámenes para certificación internacional.

Condiciones para garantizar resultados exitosos:
  • a. Una institución que exija la aplicación del modelo mediante un ordenamiento, una logística y un control estricto sobre las actividades a desarrollar por parte de los actores dentro de cada sesión de capacitación.
  • b. Un instructor ubicado en cualquier lugar del mundo, que cuente con el conocimiento profundo exigido, con la experticia, la experiencia, y unos valores superlativos, que garanticen una transferencia de conocimiento a muy alto nivel.
  • c. Un estudiante comprometido, con el espacio, el tiempo, la atención que exige el proceso formativo y con la disposición para enfocarse en entender cómo se aplican los conceptos en un ambiente laboral, y no memorizar conceptos para presentar un examen.