Learn step by step

Learning paths

Three complete tracks designed to be followed in order. No account required: your progress is stored only in your browser if you enable it.

🐧 Linux from scratch

10 steps

From what Linux is to using Bash confidently: terminal, files, users, permissions, processes, services, SSH and basic networking.

Start path

🌐 Networking from scratch

10 steps

What a network is, IP addresses, masks and subnets, switches, routers, VLAN, DHCP, DNS, NAT and VPN.

Start path

🔐 Cybersecurity from scratch

10 steps

Basic concepts, threats, passwords, firewalls, Nmap, Linux security, logs, monitoring, hardening and Blue Team.

Start path