学习路径(DE)
直链速查
1. DE101(热身)
按站点章节顺序读 + 敲代码:https://de101.startdataengineering.com/
对照代码仓:https://github.com/josephmachado/data_engineering_for_beginners_code
拿到手:SQL / Python / Docker / 仓表意识 / dbt / Airflow 直觉。
2. Zoomcamp(主线)
仓库根目录即课纲:https://github.com/DataTalksClub/data-engineering-zoomcamp
按模块跟(目录名以仓库为准):
| 模块 | 目录 | 直链 |
|---|---|---|
| Docker & Terraform | 01-docker-terraform |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/01-docker-terraform |
| Workflow orchestration | 02-workflow-orchestration |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/02-workflow-orchestration |
| Data warehouse | 03-data-warehouse |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/03-data-warehouse |
| Analytics engineering (dbt 等) | 04-analytics-engineering |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/04-analytics-engineering |
| Data platforms | 05-data-platforms |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/05-data-platforms |
| Batch (Spark 等) | 06-batch |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/06-batch |
| Streaming | 07-streaming |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/07-streaming |
| Projects | projects |
https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/projects |
说明与往期材料也可能在 cohorts/:https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main/cohorts
跟课前先读仓库 README 的 setup(云账号/费用)。
3. Handbook(按需)
https://github.com/DataExpert-io/data-engineer-handbook — 当地图,不线性读完。
学习笔记
(模块进度、踩坑往下记)