2h 53m total
A complete, hands-on journey through SQL and relational databases, taught on PostgreSQL 16/17 — from your very first SELECT to designing, indexing, and tuning schemas that hold up in production. You'll query with filters, joins, aggregation, subqueries and CTEs, and window functions; model data with normalization, keys, and constraints; read EXPLAIN ANALYZE plans and add the right indexes; and reason about transactions, ACID, and isolation levels. Mixes prose, runnable queries, MCQ checks, output-prediction drills, ordering and matching activities, an embedded SQL console, and mentor-chat prompts so every skill is rehearsed in the format that fits it best.