Skip to content

Career path

SQL Developer

Learn SQL — the language every backend engineer needs. Joins, window functions, query plans, indexes, transactions.

mixed3 courses24 lessons~6 hoursFree
Start pathor sign up to track progress

Start → ship

1

You start with

SQL Fundamentals

3

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. 1

    SQL Fundamentals

    Not started

    Learn 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. 2

    SQL Intermediate

    Not started

    Level 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. 3

    SQL Advanced

    Not started

    Beyond 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.