Practice

1,598 graded exercises across 48 topics.

Every exercise puts the question, schema, and editor in one view. 183 curated SQL exercises are free with answer reveal after attempt — the full library unlocks with the course.

Casual practice

SQL Games — 9,400+ storyline questions

Elemental Battle and Space Battle. Two narrative quiz tracks built from the legacy AE game bank. 10 questions per round, instant feedback.

Play →
SQL

From SELECT to window functions, CTEs, and query optimization.

Python

Pandas, NumPy, automation scripts, and integration with the data stack.

dbt

Models, tests, snapshots, macros — the dbt patterns analytics teams ship.

Data Modeling

Star and snowflake schemas, normalization, slowly changing dimensions.

ETL / ELT

Pipeline design, ingestion patterns, and orchestration.

Themed Challenges

Themed multi-step exercises that mix SQL, modeling, and problem-solving.