Level 1 · Entry Foundations¶
Goal: understand every moving part of a data pipeline — Python and SQL for data work, ETL, data modeling, file formats, batch processing, orchestration concepts, and data quality — and ship a working ETL pipeline built from those parts in plain Python.
Modules¶
- What Is Data Engineering?
- Python for Data Engineering
- SQL for Data Engineers
- ETL Fundamentals
- Data Modeling Basics
- Working with File Formats
- Batch Processing Basics
- Intro to Orchestration
- Data Quality & Validation
- Project — Build a Simple ETL Pipeline
By the end of this level you'll be able to take a folder of raw files, model them into a clean schema, load them into a database with validation, and recognize (and fix) the most common ways real-world pipelines break — schema drift, duplicate loads, and late-arriving data.