Plataforma open source para mover datos en pipelines ELT desde APIs, bases de datos y archivos hacia almacenes, lagos y aplicaciones de IA.
DataTalksClub/data-engineering-zoomcamp
Curso en línea gratuito de 9 semanas para aprender ingeniería de datos creando desde cero un pipeline de datos de extremo a extremo.
- Estrellas
- 46,308
- Forks
- 8,989
- Issues abiertos
- 6
- Último commit
- hace 6 días
¿Qué es?
Data Engineering Zoomcamp es un curso gratuito, a ritmo propio o por cohortes, que enseña los fundamentos de la ingeniería de datos. Los participantes crean desde cero un pipeline de datos de extremo a extremo y avanzan por módulos sobre contenerización, orquestación de flujos de trabajo, ingesta de datos, almacenamiento de datos, ingeniería analítica, procesamiento por lotes con Spark y procesamiento de streaming con Kafka.
El temario se organiza en siete módulos y un taller, y utiliza herramientas como Docker, Terraform, Kestra, dlt, BigQuery, DuckDB, dbt, Bruin, Spark y Kafka. Cada módulo incluye clases grabadas y tareas, y el curso termina con un proyecto final.
La cohorte en vivo incluye tareas calificadas, una tabla de posiciones, revisión entre pares y un certificado al completar el proyecto final. La modalidad a ritmo propio utiliza los mismos materiales, pero no incluye calificaciones ni certificación.
Funciones clave
- 01Siete módulos y un taller que abarcan todo el ciclo de vida de la ingeniería de datos
- 02Pipeline práctico creado con Docker, Terraform, Kestra, dbt y BigQuery
- 03Procesamiento por lotes con Apache Spark y streaming con Kafka
- 04Proyecto final con revisión entre pares
- 05Acceso gratuito a todos los videos, materiales y tareas
Casos de uso
- Desarrolladores o analistas que quieren orientarse hacia la ingeniería de datos
- Personas que buscan un proyecto para su portafolio que abarque herramientas modernas de datos
- Científicos de datos que necesitan comprender los pipelines, el almacenamiento de datos y la orquestación
- Ingenieros autodidactas que buscan un plan de estudios estructurado con materiales gratuitos
Inicio rápido
- 1
Abre los materiales del curso en GitHub y empieza por el módulo 1
- 2
Únete a la comunidad de Slack para hacer preguntas y compartir tus avances
Antes de usarlo
- No se indica ninguna licencia en los metadatos del proyecto.
- Los certificados y las tareas calificadas solo están disponibles en la cohorte en directo, no en la modalidad a tu ritmo.
- La cohorte en directo comienza en enero de 2027 y tiene plazos fijos.
Temas
Preguntas frecuentes
- ¿Qué es data-engineering-zoomcamp?
- Curso en línea gratuito de 9 semanas para aprender ingeniería de datos creando desde cero un pipeline de datos de extremo a extremo. Data Engineering Zoomcamp es un curso gratuito, a ritmo propio o por cohortes, que enseña los fundamentos de la ingeniería de datos. Los participantes crean desde cero un pipeline de datos de extremo a extremo y avanzan por módulos sobre contenerización, orquestación de flujos de trabajo, ingesta de datos, almacenamiento de datos, ingeniería analítica, procesamiento por lotes con Spark y procesamiento de streaming con Kafka.
- ¿data-engineering-zoomcamp es gratuito? ¿Qué licencia tiene?
- data-engineering-zoomcamp no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿data-engineering-zoomcamp sigue mantenido?
- Mantenimiento activo. El último commit de data-engineering-zoomcamp fue el 15 oct 2026.
- ¿Para qué puedo usar data-engineering-zoomcamp?
- Desarrolladores o analistas que quieren orientarse hacia la ingeniería de datos Personas que buscan un proyecto para su portafolio que abarque herramientas modernas de datos Científicos de datos que necesitan comprender los pipelines, el almacenamiento de datos y la orquestación Ingenieros autodidactas que buscan un plan de estudios estructurado con materiales gratuitos
- ¿Cómo se instala data-engineering-zoomcamp?
- Abre los materiales del curso en GitHub y empieza por el módulo 1 Únete a la comunidad de Slack para hacer preguntas y compartir tus avances
- ¿Dónde consigo data-engineering-zoomcamp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DataTalksClub/data-engineering-zoomcamp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma autohospedada para entornos de desarrollo en la nube y agentes de programación con IA, con workspaces definidos en Terraform.
Panel web gratuito y de código abierto para administrar servidores de juegos, cada uno en un contenedor Docker aislado.
Herramienta de BI de código abierto y basada en código que crea informes de datos y dashboards interactivos a partir de SQL y Markdown.
CLI de código abierto para la observabilidad de datos nativa de dbt: lee los resultados del paquete de dbt de Elementary para generar informes y enviar alertas a Slack y Teams.
Una aplicación gratuita y autoalojada para tomar notas con texto enriquecido y Markdown, listas de tareas, diario y funciones para compartir, como alternativa a Notion y Obsidian.