Structured 90-day cybersecurity study plan with daily tasks covering Network+, Security+, Linux, Python, traffic analysis, cloud security, and ethical hacking. Curated resources and hands-on labs for beginners.
Welcome to the 90 Days of Cybersecurity challenge!
This repository provides a structured, 90-day self-paced study plan designed to help learners build a strong foundation in cybersecurity. Whether you're a beginner looking to break into the field or a professional aiming to sharpen your skills, this roadmap offers a wide range of curated resources, hands-on tasks, and learning materials.
The daily modules cover essential and advanced topics, including:
Networking fundamentals (Network+)
Security principles (Security+)
Linux basics and shell scripting
Python programming for security tasks
Traffic analysis and packet inspection
Version control with Git
SIEM tools and log analysis using the ELK stack
Cloud security with GCP, AWS and Azure
Penetration testing and ethical hacking
Each day is designed with actionable tasks, tutorials, and reading materials to help you stay on track. For a full list of resources, refer to learn.md.
🎯 Goals and Audience
📌 Goals
The primary goal of this 90-day plan is to help learners:
Build a solid foundation in core cybersecurity concepts and practices.
Gain hands-on experience through daily exercises and real-world tools.
Develop the technical skills necessary for certifications such as CompTIA Network+ and Security+.
Explore key domains including network security, system hardening, cloud security, scripting, and ethical hacking.
Cultivate a consistent learning habit over 90 days to support long-term retention and growth.
By the end of this journey, you should feel confident navigating a variety of cybersecurity tools, concepts, and techniques.
👥 Intended Audience
This repository is ideal for:
Aspiring cybersecurity professionals preparing for entry-level roles or certifications.
IT professionals transitioning into a security-focused career.
Students studying computer science, information systems, or network engineering.
Self-learners seeking a structured and comprehensive study plan.
Developers and DevOps engineers looking to better understand secure infrastructure and threat detection.
Anyone curious about how cybersecurity works in real-world environments.
No prior experience is required, though basic familiarity with computers, networks, or programming will be helpful.
Cybersecurity Resume from Resume-Now: https://www.resume-now.com/templates/cyber-security-resume
This template also has sections for skills, certifications, and experience, along with a summary, and a section for education. It also includes a section for technical skills.