Career path
SQL Developer
Learn SQL — the language every backend engineer needs. Joins, window functions, query plans, indexes, transactions.
Start → ship
You start with
SQL Fundamentals
You ship
SQL Advanced
3 courses in order, every exercise graded on the executor.
Course sequence
Follow it in order. Each course is its own certificate.
- 1
SQL Fundamentals
Not startedLearn SQL: the language for talking to databases. Used by literally every backend that stores anything. SELECT, JOIN, GROUP BY, aggregates, subqueries — once you have these you can answer any question your data can answer.
beginnersql10 lessons~3h - 2
SQL Intermediate
Not startedLevel up from SQL Fundamentals. Subqueries, CTEs, window functions, set operations, transactions, indexes. The SQL features serious analytics and reporting use every day.
intermediatesql7 lessons~2h - 3
SQL Advanced
Not startedBeyond SQL Intermediate. Indexes, query optimization mental model, complex joins, JSON, advanced window functions, recursive CTEs. The features behind serious analytics and reporting.
advancedsql7 lessons~2h
Create a free account to track your progress across this path.