YOUR LEARNING TRACK
Data Engineer.
Explore how data moves from source to useful datasets. This track will connect data fundamentals with pipelines and the systems behind them.
3 subjectsSelf-pacedFree accessCurriculum preview · Lessons coming soon
EXPLORE THE SUBJECTS
Choose what you want to learn.
Explore the planned subjects and their focus areas. Lessons will be added here as they are published.
PART 01Coming soon
SQL & Data Modeling
Learn to query data and shape it for reliable analysis.
- Joins, aggregations & window functions
- Relational models & dimensional modeling
- Query plans & indexing
- Data quality & schema evolution
4 planned focus areasView outline
PART 02Coming soon
Data Pipelines
Design repeatable paths from raw data to useful outputs.
- Batch ingestion & transformations
- Orchestration & dependencies
- Incremental processing & idempotency
- Testing, monitoring & recovery
4 planned focus areasView outline
PART 03Coming soon
Distributed Data Systems
Understand the tradeoffs behind processing data at scale.
- Partitioning & distributed execution
- Stream processing & event time
- Warehouses, lakes & storage formats
- Reliability & cost tradeoffs
4 planned focus areasView outline
A preview of what’s ahead.
The focus areas describe the proposed curriculum. Full lessons, examples, and practice will be added as the track develops.