A readable, batteries-included language for backends, data work and automation.
Complete
14 topics · 9,188 concepts · 1,113 sections · beginner to production.
A readable, batteries-included language for backends, data work and automation.
Complete
The language every browser runs, and the foundation under React and Next.js.
Not written yet
Build user interfaces out of small, reusable pieces that react to data.
Not written yet
Package an app with everything it needs so it runs the same everywhere.
Not written yet
A relational database that keeps your data correct under pressure.
132 of 428 covered
How to shape systems that stay fast and available as they grow.
Complete
Build typed, async Python APIs with validation and docs built in.
Not written yet
A batteries-included Python web framework for database-backed applications.
1,112 of 1,442 covered
The React framework that handles routing, rendering and data fetching for you.
Not written yet
A document database that stores flexible, JSON-shaped records.
158 of 482 covered
The relational database behind a large share of the web.
Not written yet
Rent servers, storage and managed services instead of running your own.
Complete
Ship real features on top of models — RAG, agents, evaluation and inference.
63 of 659 covered
Pattern-based problem solving — arrays to graphs, for interviews and daily fundamentals.
67 of 341 covered