Learn

IT & computer science, built by doing.

A dedicated path with readings and interactive activities — from first principles through basic networking.

The path

Three stages. Finish one page at a time — readings and activities both count toward completion.

  1. 01

    Right now

    Settle in, learn how the site works, and set your goal before the technical material begins.

  2. 02

    IT Fundamentals

    Hardware, operating systems, Linux, filesystems, absolute vs relative paths, users and ownership, chmod, ACLs, security, data units, processes, and troubleshooting — with practice after each teaching block.

  3. 03

    Basic Networking

    Why networks exist, LAN/WAN, TCP/IP layers, IP addressing, DNS, DHCP, NAT, and common protocols — practised with interactive activities.

How you’ll learn

Short explanations, then immediate practice. Progress sticks when you use the idea, not when you only scroll past it.

What you’ll practise

Interactive work is woven through the path — not bolted on at the end.

Match

Pair hardware, layers, and concepts with the jobs they actually do.

Quiz

Check recall on IPs, units, OS ideas, DNS, and security hygiene.

Order

Line up troubleshooting flows and the journey of a web request.

Classify

Sort private vs public addresses and similar real-world distinctions.

Interactive lab

Open a real-time terminal in the browser — switch between Linux Bash and Windows PowerShell on a safe virtual filesystem. Practise cd, paths, chmod, ACLs, and PowerShell equivalents while you learn.

Ready when you are

Create an account, start at Right now, and tick your way toward Basic Networking.