Course catalog
Own the data layer.
Take the SQL you know and push it to mastery: multi-table JOINs, aggregations, subqueries, and CTEs that read like prose. Then learn what separates a working database from a reliable one — normalization, transactions, ACID, and indexes — before touring the NoSQL landscape of document, key-value, wide-column, and graph stores. Finally, go to production: injection-proof queries, ORMs, migrations, replication, and caching. You'll finish by choosing and defending a complete data stack for a food-delivery app.
Section 1
Answer real product questions in one query with joins, grouping, subqueries, and CTEs.
Section 2
Design schemas that stay correct and fast with normalization, transactions, ACID, and indexes.
Eligible first-time members can get 7 free days · Cancel anytime
Get startedSection 3
Tour document, key-value, wide-column, and graph stores — and learn when each one wins.
Section 4
Connect safely from code, evolve schemas with migrations, scale reads, and defend a full data stack.