
Bases de Datos NoSQL y Grafos
Aprende a seleccionar, modelar y consultar soluciones NoSQL utilizando MongoDB, Redis y Neo4j según las necesidades de cada proyecto.
Nivel
Intermedio
Modalidad
Online
Duración
20 horas
01 · RESULTADOS
Objetivos de aprendizaje
Qué lograrás dominar al completar este programa.
Diferenciar escenarios de uso entre bases de datos relacionales y NoSQL
Diseñar modelos de documentos y colecciones eficientes en MongoDB
Utilizar Redis para caché, almacenamiento en memoria y comunicación entre servicios
Modelar relaciones complejas y consultas de grafos utilizando Neo4j
02 · METODOLOGÍA
Metodología TechSkillsPeru
Aprendizaje práctico orientado a resultados profesionales.
Clases prácticas
Sesiones en vivo o bajo demanda con enfoque técnico y aplicado.
Labs reales
Resolución de problemas utilizando herramientas de la industria.
Proyecto final
Construye un resultado tangible para tu portafolio profesional.
03 · PLAN ACADÉMICO
Estructura del curso
Módulos y lecciones detalladas del programa.
01Introducción a NoSQL
3 lecciones
Introducción a NoSQL
3 lecciones
Teorema CAP
Comprende los conceptos de consistencia, disponibilidad y tolerancia a particiones en sistemas distribuidos.
Tipos de NoSQL
Conoce los principales modelos NoSQL y sus características.
Cuándo elegir NoSQL
Analiza escenarios reales para seleccionar la tecnología más adecuada.
02Documentos (MongoDB)
3 lecciones
Documentos (MongoDB)
3 lecciones
Modelado de documentos
Compara embedding y referencing para diseñar documentos según los patrones de acceso.
Consultas
Realiza operaciones de consulta y modificación utilizando operadores avanzados.
Pipeline de agregación
Construye pipelines de agregación para transformar y analizar información.
03Clave-Valor (Redis)
3 lecciones
Clave-Valor (Redis)
3 lecciones
Estructuras de datos
Utiliza las principales estructuras de datos de Redis según cada necesidad.
Pub/Sub
Implementa comunicación asíncrona mediante patrones de publicación y suscripción.
Casos de uso de caché
Aplica Redis para sesiones, caché y control de frecuencia de solicitudes.
04Grafos (Neo4j)
3 lecciones
Grafos (Neo4j)
3 lecciones
Modelado de grafos
Modela entidades, relaciones y propiedades para representar información conectada.
Lenguaje Cypher
Consulta y recorre grafos mediante el lenguaje Cypher.
Recomendadores
Explora relaciones y patrones que pueden utilizarse en sistemas de recomendación.
04 · REQUISITOS
Requisitos previos
Condiciones recomendadas para aprovechar el programa.
Conocimientos básicos de bases de datos relacionales
05 · SOPORTE
Preguntas frecuentes
Respuestas a las consultas habituales sobre el programa.
¿Es autoadministrado?
Sí, es 100% asincrónico con soporte en foros y sesiones de dudas semanales.
¿Las prácticas son en la nube?
Utilizamos clusters gratuitos de MongoDB Atlas y instancias sandbox para evitar instalaciones locales.
Capacita a todo tu equipo
Si buscas entrenar a 5 o más colaboradores, ofrecemos planes corporativos con facturación electrónica, reportes de avance y personalización del currículo.
Solicitar cotización