Software · Free Learning Path
Three units, twenty-one lessons, zero filler. Start at the wire, end at JavaScript talking to a database. No signup. No video padding. No certificates designed to be framed.
The Path
Work the units in order if the web is new to you. Skip ahead if you’re reviewing. Every lesson is short, dense, and written to be read once and remembered.
Unit 1 · Beginner
How the internet got built, how a request actually moves from your browser to a server in another country, and the design work that has to happen before you write a single line of code.
Unit 2 · Beginner → Intermediate
HTML and CSS — the structure and the look. Markup languages, semantic HTML, forms, the box model, selectors, layout, typography, and how to make any of it accessible.
Unit 3 · Intermediate
Where pages stop being documents and start being software. JavaScript, the DOM, talking to APIs, server-side code, databases, and the security mistakes that get sites pwned.
Why This Path
01 · From the wire up
Most courses skip how the network actually works and you spend three years confused about CORS, DNS, and ports. We start at the wire.
02 · Honest scope
We don’t pretend you’ll be a senior engineer in 3 hours. You’ll know what every part of a web stack is and what to learn next.
03 · Original lessons
Every lesson is written from scratch by someone who ships code for a living. No regurgitated MDN, no AI slop, no signup wall.