SQL you will actually write, schemas that hold up, indexes that get used, and the operational basics behind them.

COURSE · DATA
12 LESSONS

YOUR INSTRUCTOR
Daniel works on the layer where application code meets the database. He has spent years untangling type systems and query plans, usually in the same afternoon. He believes most runtime bugs are modelling mistakes that were visible earlier, and he teaches both TypeScript and Postgres from that angle.
View instructorJoins, aggregates, CTEs, and window functions, without reaching for the ORM every time.
Normalise sensibly, use constraints as guarantees, and pick the right data types.
Read a query plan and add the index that plan is asking for.
Transactions, migrations, backups, and pooling — the parts that matter at 3am.
4 MODULES · 12 LESSONS · 2H 13M TOTAL
MODULE 01 SQL Essentials
The query constructs that cover the overwhelming majority of real application SQL.
3 LESSONS · 19M
MODULE 02 Schema Design
Modelling data so the database enforces your rules instead of hoping the application does.
3 LESSONS · 20M
Every lesson, searchable to the second.
© 2026 BIBLION
PRIVACY · TERMS · CONTACT