How the Web Works
Start here: clients and servers, HTTP, URLs, DNS and the request–response cycle behind every page.
Every website you visit is the same handful of ideas working together, and this category walks the whole stack in three steps. Begin with how the web works — the clients, servers, URLs and HTTP requests that carry a page from a data centre to your screen. Move up to the front end, where HTML, CSS and JavaScript divide the labour of structure, style and behaviour to build what you actually see and click. Finish on the back end, where APIs hand data between programs and databases store it for the long haul. Learn these decks and the machinery behind the address bar stops being a mystery.
Start here: clients and servers, HTTP, URLs, DNS and the request–response cycle behind every page.
Level up to the three languages of the front end — structure, style and behaviour, plus the DOM.
Finish with the back end — APIs, REST, JSON, and how databases store data with SQL and NoSQL.