Data Engineering
Learn data engineering from SQL and ETL to data warehousing, streaming, and enterprise data platforms.
12 modules · 320 lessons
Reliable data in motion
Data engineers keep organizations honest about what the numbers mean. Lessons here focus on ingestion, transformation discipline, and the operational cost of pipelines.
You will connect warehouse modeling ideas to how analytics teams consume tables downstream.
Related on CodeAtlas
Pick up where you left off
Jump straight to your last lesson or open the full curriculum.
Continue learningCurriculum on demand
12 modules · 320 lessons
SQL Fundamentals
27 lessonsBeginner · Level 1
- Data Pipeline for e-commerce analytics #1
- Sprint: reduce pipeline latency #2
- ETL Checkpoint #3
- Warehouse Lab for recommendation engine #4
- Data Engineering Playbook #5
- Data Pipeline for inventory management #6
- Sprint: reduce storage costs #7
- ETL Checkpoint #8
- Warehouse Lab for e-commerce analytics #9
- Data Engineering Playbook #10
- Data Pipeline for financial reporting #11
- Sprint: optimize query performance #12
- ETL Checkpoint #13
- Warehouse Lab for inventory management #14
- Data Engineering Playbook #15
- Data Pipeline for real-time dashboards #16
- Sprint: improve data quality #17
- ETL Checkpoint #18
- Warehouse Lab for financial reporting #19
- Data Engineering Playbook #20
- Data Pipeline for fraud detection pipeline #21
- Sprint: improve lineage tracking #22
- ETL Checkpoint #23
- Warehouse Lab for real-time dashboards #24
- Data Engineering Playbook #25
- Data Pipeline for user behavior tracking #26
- Sprint: increase data discoverability #27
First 30 lessons are free. Subscribe to unlock all 320 Data Engineering lessons.