Interactive Learning Path
Data Engineering Curriculum.
A beginner-to-advanced curriculum for building reliable data pipelines with batches and streams.
This path is designed to be stronger than generic catalogs:
- Beginner theory + safe mental models
- Intermediate design patterns (partitioning, idempotency, retries)
- Advanced correctness for streaming systems (replay + sink safety)
Suggested workflow
- Start with fundamentals
- Learn batch pipeline safety contracts
- Finish with streaming exactly-once design