Bases de Datos NoSQL y Grafos
Base de Datos
Intermedio

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.

OBJETIVO 01

Diferenciar escenarios de uso entre bases de datos relacionales y NoSQL

OBJETIVO 02

Diseñar modelos de documentos y colecciones eficientes en MongoDB

OBJETIVO 03

Utilizar Redis para caché, almacenamiento en memoria y comunicación entre servicios

OBJETIVO 04

Modelar relaciones complejas y consultas de grafos utilizando Neo4j

02 · METODOLOGÍA

Metodología TechSkillsPeru

Aprendizaje práctico orientado a resultados profesionales.

01

Clases prácticas

Sesiones en vivo o bajo demanda con enfoque técnico y aplicado.

02

Labs reales

Resolución de problemas utilizando herramientas de la industria.

03

Proyecto final

Construye un resultado tangible para tu portafolio profesional.

03 · PLAN ACADÉMICO

Estructura del curso

Módulos y lecciones detalladas del programa.

01

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.

02

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.

03

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.

04

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.

REQUISITO 01

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.

SOLUCIONES CORPORATIVAS

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