Learning Paths
Structured, ordered sequences through the challenge catalogue -- know what to learn first, what to practice next, and how far you've come. Sign in to track your progress.
SQL: Beginner to Advanced
A structured path through the SQL challenge catalog: start with filtering and basic aggregation, build up through joins, subqueries and CTEs, master window functions, then apply everything to advanced, real-world analytics.
View Path →PySpark: Beginner to Advanced
A structured path through the PySpark challenge catalog: DataFrame basics, core transformations, aggregation and joins, window functions, data cleaning, then advanced and real-world pipeline scenarios.
View Path →Data Engineering Foundations
A beginner-friendly path mixing SQL and PySpark: the same data-engineering fundamentals -- filtering, aggregation, joins, deduplication, window functions and incremental processing -- practiced in both languages side by side.
View Path →Want a certificate? See Certificate Tracks.