Learn SQL by doing. In this hands-on course you write real queries against DuckDB right in your browser — from SELECT to JOINs — and every lab exercise is checked as you go. Finish it to earn a certificate. Plan for about 2 hours.
Marc Lamberti
Course Instructor
New learning path available: Analytics Engineer — from your first SELECT to a tested dbt pipeline.
Start the pathAnalytics Engineer learning path
Four courses that take you from your first SELECT to a tested dbt pipeline — the core skills of the analytics engineer role.
Getting started with data
Start here — from your first SQL query to a modeled, analysis-ready warehouse.
RANK, LAG, and rolling aggregates — the SQL that turns row-by-row data into answers about change over time.
A two-lesson taste of courses-as-code, synced from GitHub.