Learning path

How a secure web request works

Follow the complete journey from entering a URL to receiving a secure application response.

1
NET-002 Networks · Overview

What happens when you type a URL and hit Enter?

The choreography of systems that runs in under a second: from name to IP, the connection, the request and the render.

2
NET-003 Networks · DNS

DNS: the address book of the internet (and when it lies)

How a name becomes an IP, why a change "takes time to propagate", and what you see —and don't— when DNS fails.

3
NET-005 Networks · Transport

TCP vs UDP: reliability versus speed

Guaranteed delivery or speed with no promises. Why a payment demands TCP and a video call prefers UDP.

4
WEB-001 Web · Protocols

HTTP and HTTPS: what travels in the clear and what the padlock protects

What an HTTP request really is, what TLS adds, and what the browser padlock does —and does not— tell you.

5
SEC-001 Encryption

Symmetric and asymmetric encryption: why they're used together

Two families of keys with opposite strengths. Why TLS doesn't pick one, but combines both.

6
SEC-002 Security · PKI

Digital certificates: why your browser trusts a site

What a certificate is, who signs it, and how the chain of trust that holds up the web is built.