Repolode
DataTalksClub

DataTalksClub/data-engineering-zoomcamp

一门免费的 9 周在线课程,通过从零搭建端到端数据管道来讲授数据工程基础。

Star
46,308
Fork
8,989
未关闭 Issue
6
最近提交
6天前

这是什么?

Data Engineering Zoomcamp 是一门免费的数据工程入门课程,可选择自学或跟随固定批次学习。学员从零搭建一条端到端的数据管道,课程涵盖容器化与基础设施即代码、工作流编排、数据摄取、数据仓库、分析工程、基于 Spark 的批处理以及基于 Kafka 的流处理。

课程分为七个模块和一个工作坊,使用的工具包括 Docker、Terraform、Kestra、dlt、BigQuery、DuckDB、dbt、Bruin、Spark 和 Kafka。每个模块配有预录制视频和作业,课程以一个综合项目收尾。

固定批次学员的作业会计分并参与排行榜和同伴互评,完成最终项目后可获得证书。自学模式使用相同的学习材料,但作业不计分,也不颁发证书。

核心功能

  • 01七个模块加一个工作坊,覆盖数据工程的完整生命周期
  • 02使用 Docker、Terraform、Kestra、dbt 和 BigQuery 动手搭建数据管道
  • 03包含基于 Apache Spark 的批处理和基于 Kafka 的流处理
  • 04以同伴互评方式完成的最终项目
  • 05所有视频、材料和作业免费开放

适用场景

  • 希望转向数据工程岗位的开发者或分析师
  • 想通过现代数据栈项目积累作品集的学习者
  • 需要理解数据管道、数据仓库和任务编排的数据科学家
  • 希望按结构化课程自学且不想付费的工程师

快速上手

  1. 1

    打开 GitHub 上的课程资料,从第 1 模块开始

  2. 2

    加入 Slack 社区,提问并分享学习进度

使用前须知

  • 项目元数据中未列出许可证。
  • 证书和计分作业仅限直播班,自学模式没有。
  • 直播班于 2027 年 1 月开始,并有固定截止日期。

标签

常见问题

data-engineering-zoomcamp 是什么?
一门免费的 9 周在线课程,通过从零搭建端到端数据管道来讲授数据工程基础。 Data Engineering Zoomcamp 是一门免费的数据工程入门课程,可选择自学或跟随固定批次学习。学员从零搭建一条端到端的数据管道,课程涵盖容器化与基础设施即代码、工作流编排、数据摄取、数据仓库、分析工程、基于 Spark 的批处理以及基于 Kafka 的流处理。
data-engineering-zoomcamp 可以免费使用吗?用的什么许可证?
data-engineering-zoomcamp 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
data-engineering-zoomcamp 还在维护吗?
活跃维护中。data-engineering-zoomcamp 最近一次提交是在 2026年10月15日。
data-engineering-zoomcamp 适合用来做什么?
希望转向数据工程岗位的开发者或分析师 想通过现代数据栈项目积累作品集的学习者 需要理解数据管道、数据仓库和任务编排的数据科学家 希望按结构化课程自学且不想付费的工程师
data-engineering-zoomcamp 怎么安装和运行?
打开 GitHub 上的课程资料,从第 1 模块开始 加入 Slack 社区,提问并分享学习进度
在哪里获取 data-engineering-zoomcamp?
源代码和安装说明在 GitHub 上:https://github.com/DataTalksClub/data-engineering-zoomcamp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目