All Courses
Everything we teach, in depth.
3 courses 67 chapters ~12 hours total
Course catalog
- 40 Chapters
Data Structures & Algorithms
Pattern-first DSA preparation for FAANG interviews. Each topic — Heaps, Intervals, and more to come — is a chapter containing a theory primer plus pattern groups, with dual-language solutions and edge-case checklists for every problem.
- 16 Chapters
JavaScript
The language that runs the web — deep notes on how JavaScript actually executes, from the Execution Context through closures, promises, and the event loop.
- 11 Chapters
Node.js
Server-side JavaScript from V8 internals up through production patterns. Designed for engineers who already know JavaScript and want the depth that interviews and incidents demand.
- Coming soon
Next.js
The React framework for production — routing, rendering strategies, caching, and deployment.
- Coming soon
React.js
Component model, hooks, rendering internals, and the state-management patterns that hold up in real apps.
- Coming soon
TypeScript
The type system explained the way you wish someone had explained it the first time — generics, narrowing, and all.
Want a course on something specific?
Open an issue on GitHub and tell us what you'd read. We triage these monthly.
Suggest a course on GitHub