← All courses

IND 510 · 2 credits

How the Internet Works

How the internet actually works, from the moment you type a URL to the response rendering on screen. You will learn IP addresses, ports, DNS, packets, TCP, raw HTTP, curl, cookies and sessions, HTTPS and certificates, caching and CDNs, and finish with a practical checklist for debugging any connection.

Your progress0/25 lessons · 0%

What you'll learn

  • Trace the full journey of a web request, from URL to rendered response
  • Explain IP addresses, ports, and DNS, and inspect them with dig and nslookup
  • Read and write raw HTTP requests and responses, and drive APIs with curl
  • Describe how cookies and sessions keep a user logged in across requests
  • Explain what TLS certificates prove and what HTTPS protects you from
  • Debug a broken connection layer by layer with a repeatable checklist