Skip to content
Learners.Center
CoursesPathsPricing
Sign inGet started
Menu
CoursesPathsPricingAboutContact
Sign inGet started
git commit●fetch()●SELECT *●HTTP 200●localhost:3000●branch●flexbox●POST /api●INDEX●status 404●merge●JSON●git commit●fetch()●SELECT *●HTTP 200●localhost:3000●branch●flexbox●POST /api●INDEX●status 404●merge●JSON●
How the Internet Works
M1The big pictureFree
  • What is the internet?
  • Clients & servers
  • A request, end to end
M2Names & addressesLocked
  • IP addresses
  • DNS: the internet's phone book
  • How a DNS lookup works
  • Anatomy of a URL
M3Talking to serversLocked
  • The HTTP request/response cycle
  • HTTP methods
  • Status codes
  • Ports
M4Delivery & trustLocked
  • Packets & routing
  • Routers & your ISP
  • HTTPS & TLS: why the padlock matters
  • How a website gets hosted
M5The modern webLocked
  • Cookies & sessions
  • Caching & CDNs
  • What 'the cloud' means
M6Safety & privacyLocked
  • Phishing & scams
  • Passwords & 2FA
  • Privacy & tracking
Courses/How the Internet Works/Clients & servers

The big picture · Lesson 2 of 21

Clients & servers

Loading lesson…

Learners.Center

Learn by doing.

A product by DreamyHook Digital Media.

Learn
All coursesCareer pathsPricingVerify a certificateProgrammingPythonHTML & CSS
Account
DashboardProfileSettingsSign inGet started
Company
AboutChangelogContactPrivacy PolicyTerms & ConditionsCancellation & Refunds

© 2026 Learners.Center — a product by DreamyHook Digital Media. Made for curious beginners.