Learn

Learning paths

Each path is a course you read in order. Lessons are short, every example runs, and each one ends with something to write yourself. Pick a language, or compare them first.

SQL course

32 tutorials in five parts, with 42 checked exercises

From your first SELECT to window functions and interview questions, every example runnable in the SQL playground.

Open the SQL course →