Level 3 — Advanced
These lessons cover window functions, recursive queries, indexes and query plans, transactions and isolation, concurrency and locking, JSON in SQL, stored procedures and triggers, security, migrations, and running databases in production. Recommended: the Level 2 lessons, especially joins, CTEs, and database design.