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.
-
01
Right now
Settle in, learn how the site works, and set your goal before the technical material begins.
-
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. -
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.
- Readings Focused pages on one idea. When you’re done, mark it complete and it ticks off on your path.
- Activities Quizzes, matching terms, ordering steps, and classifying examples. Pass the threshold and they’re ticked automatically.
- Checkpoints End-of-section reviews mix what you’ve covered so gaps show up before you move on.
- Your path A live overview of every section with completion counts, so you always know what’s next.
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.