Skip to main content
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

  1. Start with fundamentals
  2. Learn batch pipeline safety contracts
  3. Finish with streaming exactly-once design

Roadmap Curriculum