Data Engineering
Data pipelines, warehousing, big data and distributed systems.
Data Foundations & SQL
- Introduction to Data Engineering & the Data Lifecycle
- Sets, Relations & Functions
- SQL for Data Engineering: Joins, Aggregations & Window Functions
Data Modelling
Pipelines & Orchestration
Storage & Distributed Compute
- Storage: Warehouses, Lakes, Lakehouses & File Formats
- Distributed Processing: MapReduce, Spark & Big Data