CYBERSKILLS Academy
Course previews
See each course route before learning access opens: the lessons, prerequisite order, and required checkpoints.
8 courses
- Intermediate12 lessons · 2 required checkpoints · about 4 h
Assembly: Reading Machine Code
What your program actually became
- Beginner15 lessons · 3 required checkpoints · about 5 h
Basic OS & Linux
Understand what an operating system is actually doing, then drive Linux from the command line with confidence.
- Intermediate20 lessons · 4 required checkpoints · about 7 h
C & Low-level Programming
Learn what your code actually does to memory — the layer every higher-level language is standing on, and the one attackers work in.
- Intermediate19 lessons · 3 required checkpoints · about 7 h
Computer Architecture
What the processor is doing between one instruction and the next
- Intermediate21 lessons · 3 required checkpoints · about 7 h
Computer Networking
From one packet on a wire to a server handling thousands of connections
- Beginner17 lessons · 3 required checkpoints · about 6 h
Git Essentials
Keep a history you can trust, work on several things at once, and undo almost anything — including the mistakes that feel unrecoverable.
- Intermediate18 lessons · 4 required checkpoints · about 7 h
Operating Systems
What the kernel is actually doing underneath every program you run
- Beginner4 lessons · 1 required checkpoint · about 1 h
Setting Up
Get a machine, a terminal and a toolchain that the other courses can assume
Previews are open to everyone. Learning access will open with a CYBERSKILLS account.