Module 01 of 14

Internet

Lessons

About This Module

Before writing a line of HTML, it helps to know what actually happens between typing a URL and seeing a page appear: how a client and a server find each other, how DNS turns a domain name into an address, and how HTTP/HTTPS carries the request and response back and forth.

This module walks through those fundamentals with a short set of video lessons — watch them in order, then move on to HTML once you're comfortable with how the pieces fit together.

Lessons

6 videos
01

How the Internet Works

A big-picture overview of clients, servers, and the network that connects them before diving into any one piece.

02

Clients, Servers & IP Addresses

What a client and a server actually are, and how every device on the internet is reachable by an IP address.

03

DNS Explained

How the Domain Name System translates a human-readable domain into the IP address a browser can connect to.

04

HTTP vs HTTPS

The request/response cycle, common status codes, and why the "S" in HTTPS matters for security.

05

Domains & Web Hosting

How domain names are registered, and what it means to host a site so it's reachable from anywhere.

06

How Browsers Render a Page

What a browser does with the response it gets back: parsing HTML/CSS and painting pixels on screen.