Follow a practical route from foundations to focused security work. Your completed labs are reflected here automatically.
Interactive learning interface
CYBERSECURITY KNOWLEDGE NETWORK
Explore one connected learning domain at a time.
beginner · 8 concepts
Fundamental IT Skills
Fundamental IT skills explain how computers, software, networks, and users fit together. They provide the base for understanding and troubleshooting security systems.
Ready to start
Start here: Computer Hardware Components
intermediate · 23 concepts
Operating Systems
An operating system manages computer hardware and provides services to applications and users. Security work often involves its accounts, files, processes, and network settings.
Ready to start
Start here: Windows
advanced · 12 concepts
Linux Fundamentals
Linux is an open-source operating system family built around the Linux kernel. Its command line, permissions, processes, and logs are core security skills.
Ready to start·0 articles · 1 labs
Start here: Installation and Configuration
advanced · 35 concepts
Networking
Learn how systems exchange data through addressing, protocols, services, architecture, and safe diagnostic tools.
Ready to start·0 articles · 1 labs
Start here: Networking Fundamentals
advanced · 10 concepts
Security Skills and Knowledge
Security fundamentals are the principles and practices used to protect systems and information. They include managing access, reducing risk, and detecting problems.
Ready to start
Start here: CIA Triad
advanced · 5 concepts
Cryptography
Cryptography uses mathematical techniques to protect information and verify integrity or identity. Correct key handling and protocol use are as important as the algorithms.
Ready to start
Start here: Hashing and Salting
advanced · 7 concepts
Threat Intelligence and OSINT
Threat intelligence is analyzed information about threats, including their capabilities and indicators. OSINT gathers relevant information from publicly available sources.
Ready to start
Start here: Threat Intelligence Basics
advanced · 7 concepts
Cloud Skills and Knowledge
Cloud computing provides on-demand computing resources over a network. Security responsibilities depend on the service model and the division of work with the provider.
Ready to start
Start here: Security in the Cloud
advanced · 6 concepts
Programming Skills
Programming expresses instructions that a computer can execute. Security-minded programming considers input validation, access, errors, and dependency risks.
Ready to start
Start here: Python
advanced · 23 concepts
Offensive Security
Offensive security uses authorized testing to find weaknesses before they are exploited. Clear scope, permission, and responsible reporting are essential.
Ready to start
Start here: Reconnaissance
advanced · 22 concepts
Defensive Security and SOC
Defensive security protects systems by reducing weaknesses, monitoring activity, and responding to incidents. SOC teams coordinate many of these operational tasks.
Ready to start
Start here: Security Teams
advanced · 15 concepts
GRC
Governance, Risk, and Compliance (GRC) aligns security decisions with organizational goals, risk management, and applicable obligations.