LAN Labs
Build, address and troubleshoot small networks in a terminal lab: hosts, switches and routers, cables, IPv4 addresses and masks, ARP, gateways, routing tables, and the classic faults that break real LANs.
Topics
Syllabus
8 chapters35 lessons35 challengesMore like this
IP Addressing and Subnetting
Master IP addresses from the bits up: binary, IPv4 anatomy, subnet masks, CIDR, subnetting drills, private ranges, network planning with VLSM, and a first look at IPv6. Practice everything in the terminal.
Certificate on completion
- 46
- 46
Networking with the Terminal
Learn how machines actually talk to each other, from the command line. Addresses and DNS, ports and sockets, whether a host is reachable, and HTTP by hand with curl: GET, POST, headers, status codes and HTTPS. Built for IT, support and backend work.
Certificate on completion
- 47
- 47
- 141
The OSI Model
How networks really talk, one layer at a time: the seven OSI layers, MACs and ARP, IP and routing, TCP, UDP and ports, encapsulation, and the full journey of a packet, with hands-on terminal walkthroughs.
Certificate on completion
- 32
- 32
Make Games with Pygame
Make five games in Python with pygame: move a square, catch falling blocks, Snake, two-player Pong and a game of your own. Every game runs in your browser as you write it.
Certificate on completion
- 41
- 41
- 5
- 14
Graphs - Data Structures Series #9
In this course, you will learn about the Graph data structure, create an undirected graph from zero in your preferred language, and practice coding challenges with it!
Certificate on completion
- 14
- 12
Frequently asked questions
How many lessons does LAN Labs have?
LAN Labs contains 35 interactive lessons you can complete at your own pace.
What does LAN Labs cover?
The course is organized into chapters covering: Meet the Lab, Addresses on the LAN, Masks Matter, Routers and Gateways, and more.
Is LAN Labs free?
Yes. Every course on Coddy is free to start. You can complete lessons in your browser without any downloads or signup.
Can I get a Terminal certificate?
Yes. Finish the matching Terminal journey and you'll unlock a shareable certificate. See the certifications page for details.