Course · 13 lessons ~48 hr Intermediate

Network Fundamentals and Application Layer

Network Fundamentals and Application Layer covers: The Layered Model and Why the Network Is Slow, The Link and Physical Layers, HTTP and the Application Layer, DNS, TLS and the Ruby Networking Stack. Year 2, Quarter 7. Includes 13 exercises and 3 projects.

reading · we frame, you read MIT or the canonical taught · we author, no canonical fits ↺ spirals back to earlier lessons
Course locked

Complete Memory Management and File Systems first.

This course unlocks once you've finished its prerequisite. Open prerequisite →

Prerequisites

Complete prerequisites first to enroll.

13 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.