Start here: computers and code
No assumed knowledge. Learn what computers, files, programs and code actually are before writing your first instructions.
OG Labs Beginner Code Centre / Cyber Academy
Understand the machine, write your first code and progress into safe cybersecurity practice. Each lesson explains the words, the actions and the results.

Teaching that starts at the beginning
The complete beginner pathway
No assumed knowledge. Learn what computers, files, programs and code actually are before writing your first instructions.
Build small security-themed programs while learning variables, decisions, loops, functions and errors.
Understand how devices communicate before using network tools: addresses, ports, protocols, DNS and routing.
Use an isolated Linux workspace, inspect processes and permissions, and learn the evidence-first security workflow.
Move into isolated, deliberately vulnerable targets with clear scope, evidence and stop conditions.
Combine coding, networking and evidence into a portfolio project you can explain rather than merely demonstrate.
Your next step