Phase 1: IT Fundamentals
Before diving into cybersecurity, a strong foundation in IT is crucial. This phase covers the essential building blocks of modern technology that every security professional must know.
-
Networking (TCP/IP, DNS)
Learn how devices communicate over the internet. Understand the TCP/IP model, the role of DNS in translating domain names to IP addresses, and how data packets travel across networks.
-
Operating Systems (Linux/Windows)
Get comfortable with the command line in both Linux and Windows. Learn about file systems, user permissions, process management, and system administration basics.
-
Basic Scripting
Automation is key in cybersecurity. Start with a beginner-friendly language like Python or Bash to write simple scripts for automating repetitive tasks and understanding programming logic.
Want to learn quicker & easier?
By the way, I have a detailed Notion paper which has all the needed topics, terms, and resources explained to accelerate your learning.
Get My Notion