Practical uses
- Debug requests across browsers, servers, and networks
- Design reliable HTTP APIs
- Understand DNS, TLS, caching, and CDNs
- Secure and operate internet-facing systems
What happens between typing a URL and seeing the page.
When you load a web page, your request is split into packets, passed between many machines and put back together at the other end. This track walks through each step: DNS, TCP/IP, HTTP, TLS and what the browser does with the response.
This is a concepts track, so there is nothing to install. These built-in tools let you see each layer at work, and each lesson uses one or two of them.
# All built in (PowerShell):
nslookup example.com # DNS lookups
ping example.com # reachability + latency
tracert example.com # the route your packets take
curl.exe -v https://example.com # raw HTTP conversationLearn the basics first, then pick up these tools when a project needs them.