SQL Developer
Learn SQL — the language every backend engineer needs. Joins, window functions, query plans, indexes, transactions.
Course sequence
- 01
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 - 02
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 - 03
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.