Plataforma open source de movimentação de dados para pipelines ELT, que leva dados de APIs, bancos de dados e arquivos para data warehouses, data lakes e aplicações de IA.
DataTalksClub/data-engineering-zoomcamp
Curso online gratuito de 9 semanas que ensina engenharia de dados por meio da criação de um pipeline de dados completo, do zero.
- Estrelas
- 46,308
- Forks
- 8,989
- Issues abertas
- 6
- Último commit
- há 6 dias
O que é?
O Data Engineering Zoomcamp é um curso gratuito, no seu próprio ritmo ou em turma, que ensina os fundamentos da engenharia de dados. Os participantes criam um pipeline de dados completo do zero e estudam módulos sobre conteinerização, orquestração de workflows, ingestão de dados, data warehousing, analytics engineering, processamento em lote com Spark e streaming com Kafka.
O conteúdo está organizado em sete módulos e um workshop, com ferramentas como Docker, Terraform, Kestra, dlt, BigQuery, DuckDB, dbt, Bruin, Spark e Kafka. Cada módulo inclui aulas gravadas e exercícios, e o curso termina com um projeto final.
A turma ao vivo inclui exercícios avaliados, um ranking, revisão por pares e um certificado para quem conclui o projeto final. A modalidade no próprio ritmo usa os mesmos materiais, sem avaliações ou certificação.
Recursos principais
- 01Sete módulos e um workshop que cobrem todo o ciclo de vida da engenharia de dados
- 02Pipeline prático criado com Docker, Terraform, Kestra, dbt e BigQuery
- 03Processamento em lote com Apache Spark e streaming com Kafka
- 04Projeto final com revisão por pares
- 05Acesso gratuito a todos os vídeos, materiais e exercícios
Casos de uso
- Desenvolvedores ou analistas que querem migrar para a engenharia de dados
- Pessoas que querem criar um projeto de portfólio com ferramentas modernas de data stack
- Cientistas de dados que precisam entender pipelines, data warehousing e orquestração
- Engenheiros autodidatas que procuram um currículo estruturado com materiais gratuitos
Início rápido
- 1
Abra o material do curso no GitHub e comece pelo módulo 1
- 2
Participe da comunidade no Slack para tirar dúvidas e compartilhar seu progresso
Antes de usar
- Nenhuma licença está listada nos metadados do projeto.
- Certificados e tarefas com nota estão disponíveis apenas na turma ao vivo, não no modo de estudo no seu próprio ritmo.
- A turma ao vivo começa em janeiro de 2027 e segue prazos fixos.
Tópicos
Perguntas frequentes
- O que é data-engineering-zoomcamp?
- Curso online gratuito de 9 semanas que ensina engenharia de dados por meio da criação de um pipeline de dados completo, do zero. O Data Engineering Zoomcamp é um curso gratuito, no seu próprio ritmo ou em turma, que ensina os fundamentos da engenharia de dados. Os participantes criam um pipeline de dados completo do zero e estudam módulos sobre conteinerização, orquestração de workflows, ingestão de dados, data warehousing, analytics engineering, processamento em lote com Spark e streaming com Kafka.
- data-engineering-zoomcamp é gratuito? Qual é a licença?
- data-engineering-zoomcamp não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- data-engineering-zoomcamp ainda é mantido?
- Manutenção ativa. O último commit de data-engineering-zoomcamp foi em 15 de out. de 2026.
- Para que posso usar data-engineering-zoomcamp?
- Desenvolvedores ou analistas que querem migrar para a engenharia de dados Pessoas que querem criar um projeto de portfólio com ferramentas modernas de data stack Cientistas de dados que precisam entender pipelines, data warehousing e orquestração Engenheiros autodidatas que procuram um currículo estruturado com materiais gratuitos
- Como instalar data-engineering-zoomcamp?
- Abra o material do curso no GitHub e comece pelo módulo 1 Participe da comunidade no Slack para tirar dúvidas e compartilhar seu progresso
- Onde consigo data-engineering-zoomcamp?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DataTalksClub/data-engineering-zoomcamp
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma self-hosted para ambientes de desenvolvimento na nuvem e agentes de programação com IA, com workspaces definidos em Terraform.
Um painel web gratuito e de código aberto para gerenciar servidores de jogos, com cada servidor rodando em um contêiner Docker isolado.
Ferramenta de BI open source baseada em código que cria relatórios e dashboards interativos a partir de SQL e markdown.
CLI open source de observabilidade de dados nativa do dbt, que lê os resultados do pacote dbt Elementary para gerar relatórios e enviar alertas no Slack e no Teams.
Um app gratuito e auto-hospedado para fazer anotações em rich text e Markdown, com listas de tarefas, diário e compartilhamento, como alternativa ao Notion e ao Obsidian.