Beginner7 modules · 60 hours
Security Fundamentals
This path lays the foundation for a career in cybersecurity. You will learn to work in Linux and the terminal, recognise the main threat types and use the tools specialists rely on every day. Each topic is reinforced with theory and hands-on tasks.

What you will learn
Key topics
LinuxTerminalThreat typesFile permissionsCore tools
- 01
Introduction to cybersecurity
How the field is structured, key concepts and roles across attack, defence and governance.
- 02
Linux essentials
The file system, users, groups and access permissions.
- 03
Working in the terminal
Core commands, processes, package management and simple scripts.
- 04
Threat types
How malware, phishing, password attacks and social engineering work.
- 05
Core tools
The tools specialists use to examine networks, systems and logs.
- 06
System hardening basics
Updates, strong passwords, least privilege and backups.
Attack and defence
The attacker’s side
- See how weak and reused passwords leave accounts exposed.
- Understand why unnecessary open services become entry points.
- Recognise phishing emails and social engineering techniques.
- Test the risk of misconfigured file permissions in a lab.
The defender’s side
- Set user and file permissions on the principle of least privilege.
- Disable unneeded services and keep systems patched.
- Find suspicious login attempts in system logs.
- Introduce password policies and two-factor authentication.
Who it is for
- Newcomers starting cybersecurity from scratch.
- IT specialists and developers moving into security.
- Students preparing for the advanced paths.
By the end
- Work confidently in Linux from the terminal.
- Distinguish the main threat types and recognise their signs.
- Configure a system to baseline security requirements.
- Start the advanced paths with a solid foundation.
Other paths
Capture your first flag today
Create a free account and access 700+ hands-on challenges.


