Turn small lessons into lasting skills.
Follow a thoughtful sequence. Build on what you know.
Go from “where do I start?” to “I can do this.”
PATH 01
SQL, from the ground up
Build a working foundation in joins, window functions, and transactions. Small datasets make each idea easy to inspect.
3 lessons · Beginner
PATH 02
Make sense of database performance
Move from query plans to index design, then understand why analytical workloads ask different questions.
4 lessons · Intermediate
PATH 03
Cloud databases, with confidence
Understand availability, key design, connection budgets, and query costs across AWS, Azure, and Google Cloud.
6 lessons · Intermediate
PATH 04
Build a cache you can trust
Connect expiration, eviction, and cache-aside behavior with your application’s correctness and freshness requirements.
2 lessons · Beginner