← 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.

Local 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

Unit 1The Big Picture

Unit 2Addresses and Names

Unit 3Reliable Delivery: Packets, TCP, and UDP

Unit 4HTTP I: Requests and Responses

Unit 5HTTP II: Driving the Web with curl

Unit 6Cookies, Sessions, and State

Unit 7HTTPS and TLS: Locking the Conversation

Unit 8Caching and CDNs: Why Fast Sites Are Fast

Unit 9Capstone: Debugging Connectivity

Reviews

0 ratings

5
0
4
0
3
0
2
0
1
0
  • No reviews yet.

Discussion

  • No comments yet. Sign in to comment.