Featured track
Frontend Fundamentals
The core mechanics every frontend engineer needs wired in before anything else.
Tracks
Focused learning paths across domains. Work through structured problems with clear briefs, starter files, and progress.
Featured track
The core mechanics every frontend engineer needs wired in before anything else.
HTML, CSS, DOM, events, and UI behavior. Build a rock-solid frontend foundation.
Python, APIs, caching, config, and server logic. Ship reliable backends with confidence.
Components, state, effects, and data flow. Build real React apps from the ground up.
Arrays, trees, graphs, sorting, and more. Build strong fundamentals for any interview.
Design scalable systems. Make the right tradeoffs. Think like a senior engineer.
Write tests that catch bugs and give you the confidence to ship.
Authentication, validation, and defensive code for systems that handle real user input.
End-to-end features from database to UI with real tradeoffs across layers.
Tracks organize problems from fundamentals into applied tasks.
Each problem reinforces a concrete behavior, API contract, or debugging workflow.
One domain at a time, with progress tied to solved problems.