📘 Cybersecurity & Application Security Learning Roadmap (Full Skill Alignment)
🎯 1. Master the Core Technical Foundations (Weeks 1–6)
Networking & Operating System Basics
- TCP/IP fundamentals, DNS, HTTP/HTTPS
- Linux OS internals and daily command-line usage
- Understanding of firewalls, VPNs, proxies, routing
- Core authentication and authorization concepts (OAuth2, JWT, SSO)
Programming Fundamentals
- Python as the primary scripting and automation language
- Go as a secondary language for backend or tooling work
- Ability to write scripts for automation, scanning, and log analysis
Cloud Fundamentals
- Basics of AWS, Azure, or GCP
- Understanding IAM concepts and policies
- Compute, storage, and networking essentials
- Hands-on practice using free-tier cloud environments
🔐 2. Build Strong Application Security Skills (Weeks 6–16)
Web and API Security
- Deep understanding of OWASP Top 10