
Curso de Analytics Engineering
Domine las herramientas, técnicas y flujos de trabajo que definen la ingeniería de analítica moderna. Este curso lo lleva desde los fundamentos del modelado de datos hasta tuberías dbt de grado de producción, optimización de almacenes en la nube y flujos de trabajo orquestados. Desarrolle las competencias que los empleadores están contratando activamente en este momento.
Qué vas a aprender:
Aprenderá a diseñar modelos de datos en capas usando patrones dimensionales y de estrella, y luego a implementarlos como proyectos dbt probados y documentados. Desarrollará competencias avanzadas en SQL para almacenes de datos en la nube y aplicará técnicas de optimización de consultas que reducen el costo y mejoran la confiabilidad. El curso cubre marcos de calidad de datos, orquestación de tuberías con Airflow, CI/CD para proyectos de datos y una capa de métricas gobernadas usando la capa semántica de dbt. También explorará Python para tareas de análisis, observabilidad de datos y tendencias emergentes que incluyen arquitecturas lakehouse y desarrollo asistido por IA. Al finalizar, estará capacitado para construir y mantener sistemas de analítica en producción de extremo a extremo.
Cómo estudias de forma práctica Curso de Analytics Engineering
Cómo practicas Curso de Analytics Engineering
Para ti que eres empresa y quieres 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 • 41 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de Ingeniería Analítica
Fundamentos de Ingeniería Analítica
Lección 1 • Panorama General del Stack de Datos Moderno
Mapea las categorías de herramientas que componen una plataforma de datos contemporánea. Proporciona el vocabulario utilizado a lo largo del curso.
Lección 2 • Fundamentos de Control de Versiones para Equipos de Datos
Cubre flujos de trabajo de Git adaptados para bases de código analítico. Conecta el control de código fuente con el trabajo de datos colaborativo y reproducible.
Lección 3 • Repaso de SQL para Analítica
Revisa las construcciones SQL más críticas para las transformaciones analíticas. Asegura una línea base común antes de introducir patrones de consulta avanzados.
Lección 4 • Fundamentos de Modelado de Datos
Introduce conceptos relacionales y paradigmas de modelado utilizados para estructurar datos analíticos. Fundamenta a los estudiantes en la teoría antes del trabajo práctico de transformación.
Lección 5 • El Rol del Ingeniero Analítico
Define la ingeniería analítica y su posición entre los datos crudos y los consumidores de negocio. Establece el contexto profesional para todo el trabajo técnico posterior.
Capítulo 2OcultarOcultar detallesVer detallesTrabajando con Bodegas de Datos en la Nube
Trabajando con Bodegas de Datos en la Nube
Lección 1 • SQL Avanzado para Bodegas
Extiende las habilidades de SQL a funciones específicas de bodega y patrones de rendimiento. Desarrolla la fluidez en escritura de consultas requerida para transformaciones complejas.
Lección 2 • Carga y Puesta en Escena de Datos
Cubre la carga masiva, formatos de archivo y patrones de área de puesta en escena para la ingesta de datos crudos. Conecta la ingesta con el flujo de trabajo de transformación.
Lección 3 • Fundamentos de Control de Acceso y Gobierno de Datos
Introduce el acceso basado en roles, el enmascaramiento de datos y los permisos a nivel de esquema. Establece hábitos de gobierno antes de construir canalizaciones de producción.
Lección 4 • Arquitectura de Bodega en la Nube
Explica la separación de cómputo y almacenamiento, las bodegas virtuales y los modelos de ejecución de consultas. Proporciona el contexto arquitectónico necesario para escribir SQL eficiente.
Lección 5 • Rendimiento y Optimización de Consultas
Enseña la generación de perfiles de consulta, estrategias de agrupamiento y particionamiento. Reduce directamente los costos de cómputo y mejora la confiabilidad de la canalización.
Capítulo 3OcultarOcultar detallesVer detallesCanalizaciones de Transformación con dbt
Canalizaciones de Transformación con dbt
Lección 1 • Documentación y el DAG de dbt
Enseña descripciones de modelos, documentación a nivel de columna y visualización del DAG. Produce canalizaciones autodocumentadas que apoyan la colaboración en equipo.
Lección 2 • Modelos Incrementales y Rendimiento
Profundiza en estrategias incrementales para tablas grandes. Equilibra la frescura, el costo y la corrección en canalizaciones de producción.
Lección 3 • Construcción de Modelos y Materializaciones
Cubre archivos de modelo SQL, la función ref() y tipos de materialización. Enseña cómo dbt compila y ejecuta la lógica de transformación.
Lección 4 • Macros, Paquetes y Jinja
Extiende dbt con macros Jinja reutilizables y paquetes de la comunidad. Reduce la duplicación de código y acelera el desarrollo del proyecto.
Lección 5 • Estructura y Configuración del Proyecto dbt
Recorre la inicialización del proyecto, la estructura de directorios y la configuración de perfiles. Establece el andamiaje del proyecto utilizado en todo el trabajo posterior con dbt.
Lección 6 • Pruebas de Calidad de Datos en dbt
Introduce pruebas de dbt integradas y personalizadas para validar las suposiciones de los datos. Integra verificaciones de calidad directamente en la canalización de transformación.
Capítulo 4OcultarOcultar detallesVer detallesPatrones de Modelado de Datos y Mejores Prácticas
Patrones de Modelado de Datos y Mejores Prácticas
Lección 1 • Patrones de Reutilización y Modularidad
Enseña los principios DRY aplicados a modelos de datos mediante macros y capas de puesta en escena compartidas. Reduce la carga de mantenimiento en proyectos en crecimiento.
Lección 2 • Manejo de Relaciones de Datos Complejas
Aborda relaciones de muchos a muchos, tablas puente y jerarquías. Prepara a los estudiantes para modelar con precisión la complejidad del negocio real.
Lección 3 • Modelado Dimensional en la Práctica
Aplica el diseño de esquema en estrella a casos de uso analíticos reales. Traduce la teoría del Capítulo 1 en modelos dbt listos para producción.
Lección 4 • Una Gran Tabla vs. Data Marts Normalizados
Compara tablas amplias desnormalizadas con estructuras de data mart normalizadas. Guía a los estudiantes en la elección del patrón correcto para cada caso de uso.
Lección 5 • Diseño de Arquitectura en Capas
Establece capas de puesta en escena, intermedia y de data mart como un enfoque de modelado estructurado. Proporciona el marco organizativo para todas las decisiones de diseño de modelos.
Capítulo 5OcultarOcultar detallesVer detallesEstrategias de Prueba y Calidad de Datos
Estrategias de Prueba y Calidad de Datos
Lección 1 • Alertas, Monitoreo y Remediación
Construye canalizaciones de alerta y flujos de trabajo de respuesta a incidentes para fallos de calidad de datos. Cierra el ciclo entre la detección y la resolución.
Lección 2 • Great Expectations y Marcos Personalizados
Aplica un marco de calidad de datos dedicado junto con las pruebas de dbt. Proporciona capacidades de validación más ricas para requisitos de calidad complejos.
Lección 3 • Pruebas Estadísticas y de Distribución
Introduce verificaciones de volumen, monitoreo de distribución y detección de anomalías para datos numéricos. Detecta desviaciones de datos sutiles que las pruebas estructurales pasan por alto.
Lección 4 • Dimensiones de Calidad de Datos
Define completitud, precisión, coherencia, puntualidad y unicidad como dimensiones de calidad medibles. Enmarca la estrategia de prueba para todo el capítulo.
Lección 5 • Pruebas de Esquema y Restricciones
Cubre la validación de esquemas, la aplicación de tipos de datos y las verificaciones de integridad referencial. Evita que los problemas estructurales de datos se propaguen aguas abajo.
Capítulo 6OcultarOcultar detallesVer detallesOrquestación y Programación de Canalizaciones
Orquestación y Programación de Canalizaciones
Lección 1 • Construcción de Flujos de Trabajo con Airflow
Cubre la autoría de DAGs de Airflow, operadores y conexiones. Traduce los conceptos de orquestación en código de canalización funcional.
Lección 2 • Monitoreo y Observabilidad para Canalizaciones
Introduce metadatos de canalización, historial de ejecución e integraciones de monitoreo externo. Proporciona visibilidad sobre el estado de la canalización a escala.
Lección 3 • Programación y Gestión de Dependencias
Enseña expresiones cron, programación consciente de datos y dependencias entre DAGs. Asegura que las canalizaciones se ejecuten en el orden y momento correctos.
Lección 4 • Conceptos y Herramientas de Orquestación
Introduce la orquestación basada en DAGs, las dependencias de tareas y el panorama de orquestadores. Proporciona la base conceptual antes del trabajo práctico con herramientas.
Lección 5 • Manejo de Errores y Lógica de Reintento
Implementa reintentos, tiempos de espera agotado y devoluciones de llamada por fallo en canalizaciones orquestadas. Incorpora resiliencia en los flujos de trabajo de producción.
Capítulo 7OcultarOcultar detallesVer detallesIngeniería Analítica en Producción
Ingeniería Analítica en Producción
Lección 1 • Gestión de Costos en Producción
Aplica controles de costos de bodega, presupuestos de consulta y etiquetado de recursos a las canalizaciones de producción. Equilibra el rendimiento con el costo operativo.
Lección 2 • Respuesta a Incidentes para Canalizaciones de Datos
Establece runbooks, prácticas de guardia y procesos post mortem para incidentes de datos. Reduce el tiempo medio de recuperación ante fallos de producción.
Lección 3 • Gestión de Secretos y Configuración
Cubre el almacenamiento seguro de credenciales, variables de entorno y administradores de secretos. Previene la exposición de credenciales en las bases de código analítico.
Lección 4 • CI/CD para Canalizaciones de Datos
Implementa canalizaciones de prueba y despliegue automatizadas para proyectos dbt. Aporta disciplina de ingeniería de software a los flujos de trabajo de transformación de datos.
Lección 5 • Gestión y Promoción de Entornos
Define entornos de desarrollo, preparación y producción, y flujos de trabajo de promoción. Evita que los cambios no probados lleguen a los datos críticos para el negocio.
Capítulo 8OcultarOcultar detallesVer detallesCapa de Métricas y Modelado Semántico
Capa de Métricas y Modelado Semántico
Lección 1 • Modelado de Dimensiones y Entidades
Diseña relaciones de entidad y jerarquías de dimensiones dentro de la capa semántica. Permite un corte y filtrado consistente en todas las métricas.
Lección 2 • El Concepto de Capa de Métricas
Explica por qué una capa de métricas centralizada elimina la inconsistencia de métricas entre herramientas. Motiva el trabajo de modelado semántico que sigue.
Lección 3 • Definiendo Métricas con la Capa Semántica de dbt
Cubre la sintaxis de MetricFlow para definir medidas, dimensiones y métricas en dbt. Produce definiciones de métricas reutilizables consumibles por cualquier herramienta de BI.
Lección 4 • Gobierno y Versionado de Métricas
Establece la propiedad, la gestión de cambios y las prácticas de versionado para las definiciones de métricas. Mantiene la confianza en las métricas a medida que el negocio evoluciona.
Lección 5 • Consultando y Consumiendo la Capa de Métricas
Demuestra cómo las herramientas de BI y las API consumen las métricas de la capa semántica. Valida que las definiciones producen resultados correctos de extremo a extremo.
Tu certificado válido de finalización
Este curso es para ti:
Analista de datos: listo para ir más allá de los tableros y adentrarse en el trabajo de transformación.
Desarrollador SQL: desea formalizar sus competencias de modelado de datos para pilas modernas.
Desarrollador de inteligencia de negocios: en transición hacia roles de datos con enfoque en ingeniería.
Ingeniero de datos junior: busca especializarse específicamente en la capa de analítica.
Persona en cambio de carrera: ingresa al área de datos desde finanzas, operaciones o una formación técnica.
Generalista de equipos de datos: apunta a ser dueño de la tubería completa desde la fuente hasta el mart.
Lo que dicen nuestros estudiantes
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 he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar 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 Ecuador?
¿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




















