Free course · 6 lessons · 20–30 min

How the internet actually works

Follow one web page from your screen to a server and back.

What you’ll learn

Explain what happens between tapping a link and seeing the page, and name the part to blame when something goes wrong.

Before you start

You use the internet every day. No networking or programming knowledge is required.

Course outline

  1. Chapter 1

    The journey of a page

    Follow one page load from start to finish, then see why data travels in small pieces and how those pieces find their way.

    1. What happens when you open a pageThe whole trip from your screen to a server and back, in five steps.3 min
    2. Why everything travels in packetsSee why the internet chops every message into small numbered pieces, and what happens when one goes missing.3 min
    3. How packets find their wayIP addresses, routers that only know the next step, how networks share directions, and the cables on the seabed.3 min
  2. Chapter 2

    Names, lost packets, and trust

    Turn names into addresses, recover what the network loses, and find out what the padlock really guarantees.

    1. DNS, the internet's phone bookHow a name like wikipedia.org turns into an address, and why that usually takes milliseconds.3 min
    2. TCP, UDP, and lost packetsTwo ways to handle a network that loses things: resend everything, or keep moving.3 min
    3. What the padlock promisesWhat HTTPS protects, how your phone knows it reached the real site, and what the padlock can't tell you.3 min

Where people go next

Questions this course tends to raise. In Learnfold, any of them becomes a course of its own.

  • How Wi-Fi gets data through walls
  • How undersea internet cables are laid and repaired
  • How public-key encryption works
  • How video streaming adapts to a slow connection

Get Learnfold

Learnfold is free on the App Store for iPhone, and this course is free to read in it.

  1. Get the app. Tapping the App Store button also copies this course’s link to your clipboard.
  2. Open Learnfold and tap Paste on the first screen to start with this course.
Download on the App StoreDownload on the App Store

Scan with your iPhone camera to open this course there. If Learnfold is installed it opens straight in the app.

Or send yourself the link:

Or see Learnfold on the App Store