
Curso de Data Warehouse
Dominá cada capa del almacenamiento de datos empresarial, desde el modelado dimensional y los pipelines de ETL hasta el despliegue en la nube y el ajuste de rendimiento. Este curso completo te equipa con las habilidades técnicas y los frameworks prácticos que los empleadores esperan de un especialista en almacenes de datos. Construí soluciones listas para producción y posicionate con confianza en uno de los roles más demandados en ingeniería de datos.
Qué vas a aprender:
Vas a aprender a diseñar modelos dimensionales, construir y automatizar pipelines de ETL, y aplicar técnicas avanzadas de SQL para cargas de trabajo analíticas. El curso abarca frameworks de calidad de datos, políticas de gobernanza y estrategias de optimización de rendimiento de almacenes de datos. Vas a desplegar y gestionar entornos de almacén en la nube usando infraestructura como código y buenas prácticas de seguridad. Los temas también incluyen integración de datos en streaming, arquitecturas lakehouse, DataOps y conectividad con herramientas de BI. Al finalizar, vas a poder entregar una solución completa de almacén de datos desde el relevamiento de requerimientos hasta el traspaso a producción.
Cómo estudiás de forma práctica Curso de Data Warehouse
Cómo practicás Curso de Data Warehouse
Para vos que sos empresa y querés capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos del Almacenamiento de Datos
Fundamentos del Almacenamiento de Datos
Lección 1 • Qué Es un Almacén de Datos
Define un almacén de datos y lo contrasta con los sistemas OLTP. Fundamenta todas las decisiones de arquitectura posteriores en esta distinción.
Lección 2 • Historia y Evolución del Almacenamiento de Datos
Rastrea el almacenamiento de datos desde los primeros sistemas de soporte a la decisión hasta las plataformas cloud modernas. Proporciona contexto sobre por qué existen las arquitecturas actuales.
Lección 3 • Conceptos Centrales del Almacenamiento de Datos
Introduce granularidad, integración y metadatos como principios fundamentales. Estos conceptos apuntalan cada decisión de diseño que se trata más adelante.
Lección 4 • Roles y Partes Interesadas Clave
Identifica a los profesionales que construyen, mantienen y consumen un almacén de datos. Clarifica las responsabilidades del especialista dentro de un equipo más amplio.
Lección 5 • Panorama General de la Arquitectura de un Almacén de Datos
Mapea las capas principales de un almacén de datos: staging, integración y presentación. Los estudiantes obtienen un modelo mental que se usa a lo largo de todo el curso.
Capítulo 2OcultarOcultar detallesVer detallesModelado de Datos para Almacenes
Modelado de Datos para Almacenes
Lección 1 • Patrones Dimensionales Avanzados
Explora dimensiones degeneradas, dimensiones junk y tablas de hechos sin hechos. Prepara a los estudiantes para desafíos de modelado complejos del mundo real.
Lección 2 • Repaso de Modelado Relacional
Revisa las formas normales y los diagramas entidad-relación como línea de base. Establece por qué los modelos normalizados a menudo no son adecuados para analítica.
Lección 3 • Dimensiones de Cambio Lento
Cubre los Tipos SCD 1 a 6 para rastrear cambios históricos de atributos. Los estudiantes implementan el tipo correcto según los requisitos del negocio.
Lección 4 • Principios del Modelado Dimensional
Introduce hechos, dimensiones y el esquema estrella como el modelo analítico principal. Los estudiantes aplican el proceso de diseño de cuatro pasos de Kimball.
Lección 5 • Esquemas Estrella y Copo de Nieve
Compara los esquemas estrella y copo de nieve en cuanto a velocidad de consulta, almacenamiento y mantenimiento. Los estudiantes eligen el esquema apropiado para escenarios dados.
Capítulo 3OcultarOcultar detallesVer detallesDiseño y Desarrollo de ETL
Diseño y Desarrollo de ETL
Lección 1 • Estrategias y Patrones de Carga
Compara los patrones de carga de solo inserción, upsert y truncado-recarga. Los estudiantes emparejan los patrones de carga con los tipos SCD y los requisitos de actualización del negocio.
Lección 2 • Arquitectura del Pipeline ETL
Define las tres fases de ETL y su secuencia dentro de un pipeline de almacén. Establece la base estructural para todo el trabajo de desarrollo de pipelines.
Lección 3 • Lógica de Transformación de Datos
Enseña transformaciones de limpieza, estandarización, derivación y agregación. Los estudiantes escriben reglas de transformación reutilizables que se aplican a través de múltiples pipelines.
Lección 4 • Manejo de Errores y Logging de Pipelines
Implementa tablas de rechazo, lógica de reintento y logging de auditoría para pipelines en producción. Los estudiantes construyen pipelines que fallan de manera controlada y facilitan el análisis de causa raíz.
Lección 5 • Técnicas de Extracción de Datos
Cubre los métodos de extracción completa, incremental y de captura de datos modificados. Los estudiantes seleccionan la técnica correcta según las restricciones del sistema fuente.
Capítulo 4OcultarOcultar detallesVer detallesSQL para Cargas de Trabajo Analíticas
SQL para Cargas de Trabajo Analíticas
Lección 1 • Pensamiento de Consultas Basadas en Conjuntos
Cambia a los estudiantes del razonamiento fila por fila al pensamiento basado en conjuntos para SQL analítico. Esta mentalidad es un prerrequisito para escribir consultas de almacén eficientes.
Lección 2 • Agregación y Extensiones de Agrupamiento
Aplica GROUPING SETS, ROLLUP y CUBE para resúmenes multidimensionales. Los estudiantes producen informes de tabulación cruzada y subtotales sin múltiples pasadas de consulta.
Lección 3 • Expresiones de Tabla Comunes y Recursión
Usa CTEs para descomponer consultas complejas y CTEs recursivas para datos jerárquicos. Los estudiantes mejoran la legibilidad de las consultas y facilitan el reporting jerárquico.
Lección 4 • Técnicas de Optimización de Consultas
Lee planes de ejecución y aplica indexación, particionamiento y sugerencias de estadísticas. Los estudiantes reducen los tiempos de ejecución de consultas y el consumo de recursos en producción.
Lección 5 • Funciones Ventana y Analíticas
Cubre RANK, DENSE_RANK, LAG, LEAD y agregaciones basadas en marcos. Los estudiantes reemplazan auto-joins complejos con expresiones concisas de funciones ventana.
Capítulo 5OcultarOcultar detallesVer detallesCalidad y Gobernanza de Datos
Calidad y Gobernanza de Datos
Lección 1 • Flujos de Monitoreo y Remediación
Construye dashboards y flujos de alerta que muestran problemas de calidad casi en tiempo real. Los estudiantes diseñan rutas de remediación que cierran el ciclo de los defectos detectados.
Lección 2 • Técnicas de Perfilado de Datos
Aplica perfilado a nivel de columna, entre columnas y entre tablas para descubrir anomalías. Los resultados del perfilado alimentan directamente el diseño de reglas de calidad.
Lección 3 • Dimensiones de la Calidad de Datos
Define completitud, exactitud, consistencia, puntualidad y unicidad como dimensiones medibles. Los estudiantes usan estas dimensiones para delimitar los esfuerzos de evaluación de calidad.
Lección 4 • Diseño de Reglas de Calidad de Datos
Traduce requisitos de negocio en reglas de validación ejecutables y umbrales. Los estudiantes implementan reglas como verificaciones SQL reutilizables o aserciones de pipeline.
Lección 5 • Marcos de Gobernanza de Datos
Establece estructuras de propiedad, administración y políticas para los activos de datos del almacén. Los estudiantes mapean roles de gobernanza a responsabilidades operativas.
Capítulo 6OcultarOcultar detallesVer detallesRendimiento y Optimización del Almacén
Rendimiento y Optimización del Almacén
Lección 1 • Gestión de Carga de Trabajo y Concurrencia
Configura pools de recursos, colas de consultas y clases de prioridad para cargas de trabajo mixtas. Los estudiantes equilibran cargas interactivas y por lotes sin contención de recursos.
Lección 2 • Estrategias de Indexación para Analítica
Cubre índices de bitmap, B-tree y agrupados en el contexto de consultas de almacén. Los estudiantes eligen tipos de índices que aceleran los patrones comunes de acceso analítico.
Lección 3 • Caché y Materialización
Usa caché de resultados, vistas materializadas y tablas de agregados para servir consultas repetidas. Los estudiantes identifican qué consultas se benefician más de la precomputación.
Lección 4 • Distribución de Almacenamiento y Compresión
Examina los diseños de almacenamiento por filas vs. por columnas y los algoritmos de compresión. Los estudiantes seleccionan formatos de almacenamiento que minimizan la E/S para patrones de escaneo analítico.
Lección 5 • Particionamiento y Distribución
Aplica particionamiento por rango, lista y hash a tablas de hechos grandes. Los estudiantes diseñan esquemas de partición que permiten la poda y el procesamiento paralelo.
Capítulo 7OcultarOcultar detallesVer detallesDespliegue de Almacenes de Datos en la Nube
Despliegue de Almacenes de Datos en la Nube
Lección 1 • Patrones de Arquitectura de Almacenes Cloud
Compara arquitecturas cloud de disco compartido, nada compartido y sin servidor. Los estudiantes seleccionan la arquitectura que se ajusta a la escala y perfil de costos de su organización.
Lección 2 • Infraestructura como Código para Almacenes
Provisiona recursos del almacén usando plantillas de configuración declarativas. Los estudiantes versionan la infraestructura y automatizan la creación de entornos.
Lección 3 • Recuperación de Desastres y Alta Disponibilidad
Diseña esquemas de backup, estrategias de failover y objetivos de tiempo de recuperación. Los estudiantes producen un plan documentado de DR validado mediante ejercicios de simulación.
Lección 4 • Seguridad y Control de Acceso
Implementa control de acceso basado en roles, seguridad a nivel de columna y filtrado a nivel de fila. Los estudiantes aplican acceso con privilegios mínimos en todos los objetos del almacén.
Lección 5 • Gestión de Costos y Escalado
Monitorea el consumo de cómputo y aplica políticas de autoescalado y autosuspensión. Los estudiantes reducen el gasto en la nube sin degradar los niveles de servicio de consulta.
Capítulo 8OcultarOcultar detallesVer detallesEntrega de Proyectos de Almacén de Punta a Punta
Entrega de Proyectos de Almacén de Punta a Punta
Lección 1 • Estrategias de Prueba y Validación
Ejecuta pruebas unitarias, de integración y de aceptación de usuario en modelos, pipelines e informes. Los estudiantes producen evidencia de pruebas que cumple con los requisitos de aprobación del negocio.
Lección 2 • Arquitectura y Diseño de Soluciones
Produce diagramas de arquitectura, mapas de flujo de datos y diseños de modelo para la solución completa. Los estudiantes justifican las decisiones de diseño frente a los requisitos y restricciones.
Lección 3 • Relevamiento de Requisitos y Definición de Alcance
Obtiene requisitos analíticos de las partes interesadas del negocio y los traduce en especificaciones técnicas. La definición del alcance previene el avance descontrolado y alinea las expectativas de entrega.
Lección 4 • Entrega Ágil para Proyectos de Almacén
Aplica la entrega basada en sprints a la construcción de almacenes, incluyendo el refinamiento del backlog y demos. Los estudiantes adaptan las ceremonias ágiles a la naturaleza iterativa del trabajo con datos.
Lección 5 • Despliegue en Producción y Transferencia
Gestiona la planificación del cutover, el soporte de hypercare y la transferencia de conocimiento a los equipos de operaciones. Los estudiantes cierran el proyecto con runbooks documentados y operadores capacitados.
Tu certificado válido de finalización
Este curso es para vos:
Data engineer junior: listo para ir más allá del trabajo básico con pipelines y adentrarse en el almacenamiento.
Desarrollador BI: quiere apropiarse de la capa de datos detrás de los reportes que construye.
Administrador de bases de datos: cambia el foco de sistemas transaccionales a plataformas analíticas.
Desarrollador de software: hace la transición a un rol de ingeniería enfocado en datos de tiempo completo.
Analista de datos: cansado de esperar que otros arreglen el almacén que alimenta sus dashboards.
Profesional de IT: busca especializarse en un área de alta demanda de la infraestructura de datos moderna.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los recomendé a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltear contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en Argentina?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















