The Pre-Security learning path is designed to build the fundamental knowledge required to start a journey in cyber security.
To attack or defend any technology, you must first understand what powers it. This path introduces essential concepts like computer basics, networking, web technologies, and real-world cyber attacks — forming the backbone of security learning.
It is beginner-friendly, engaging, and structured to help you develop a strong foundation. 🚀 Your cyber security journey starts here!
- Absolute beginners in cyber security
- Students exploring offensive or defensive security
- Anyone curious about how computers, networks, and systems work
No prior knowledge required ❌
All you need is:
- Curiosity
- Enthusiasm
- Willingness to learn
✔ Certificates help demonstrate your foundational knowledge in cyber security
✔ Useful for resumes, portfolios, and LinkedIn profiles
- How networks function
- Types of networks
- Common network weaknesses and threats
- Why networking knowledge is critical in cyber security
- How websites function
- Client–server architecture
- HTTP, browsers, and web communication
- Why web knowledge is vital for hacking and defense
- Hardware basics
- Internal components of a computer
- Introduction to cloud computing
- Windows and Linux fundamentals
- GUI vs Command Line usage
- How data is processed
- Introduction to Python, JavaScript, and SQL
- How attackers think
- Basic defense mechanisms
- Real-world cyber attack concepts
After completing Pre-Security, you’ll be ready to move into:
- Offensive Security paths
- Defensive Security paths
- Hands-on labs and real-world attack simulations
This repository documents my learning progress through each room in this path, with clear notes, explanations, and answers for future reference.
This repository documents my learning journey through the Pre-Security path, including:
- Notes
- Key concepts
- Answers for each room
💡 “Strong fundamentals build unstoppable security professionals.”
