Role path
Career Starter
New to tech? Start here and build the foundations every role needs.
4 tools5 courses3 lines29 lessons open2 career stages17 h in total
Tools this role uses
The labs and templates for real work that the career starter route opens. Use them on the job today; the courses below teach why they work.
First steps
Station 1Your Developer SetupSet up a professional developer workstation on Windows or macOS, get comfortable in the terminal and VS Code, and add the team tools that keep everyone's code consistent.- Station 2Git from the InsideUnderstand how Git really works, from snapshots and the staging area to branches, conflicts, safe history rewriting, undo and the objects inside .git, by running every command yourself.
Change to the System Design line
Station 3How the Web WorksFollow one request from a phone to a server and back, design APIs that survive real networks, and put numbers on speed, load and reliability.First code
Change to the Developer Foundations line
Station 4JavaScript Deep DiveLearn how JavaScript really behaves, from values and closures to the event loop and async code, by fixing real bugs in a grocery chain's apps.Change to the Product Management line
Station 5Product Thinking FoundationsLearn what a product manager really does, and how to turn any request into a clear problem, a map of the people involved and a value case checked against the four risks.