SQL Noir
Solve cases with SELECT, joins, and windows.
Data Platform & Analytics
Answer business questions with SQL: filter, join, find trends, and measure funnels.
New here? Skill 1 starts with SELECT — pick columns from a table.
Python, statistics, and model training are not games on this path yet.
Optional Learn to code tutorials. Skip any you already know, then start Skill 1.
Finish them in order. Each step unlocks after you clear the one before it.
Count, group, and filter piles with GROUP BY and HAVING.
About 2 hours
Join tables and use subqueries to follow a story across data.
About 3 hours
Use window functions and CTEs to spot trends over time.
About 3 hours
Build funnels, retention, and warehouse-scale SQL on a budget.
About 3 hours
Free practice hubs — jump in whenever you want reps outside the skill order.