This repository contains a 90-day cybersecurity study plan, along with resources and materials for learning various cybersecurity concepts and technologies. The plan is organized into daily tasks, covering topics such as Network+, Security+, Linux, Python, Traffic Analysis, Git, ELK, AWS, Azure, and Hacking. The repository also includes a `LEARN.md
20,018
82 commits
updated Sep 6, 2026
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:
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.
The primary goal of this 90-day plan is to help learners:
By the end of this journey, you should feel confident navigating a variety of cybersecurity tools, concepts, and techniques.
This repository is ideal for:
No prior experience is required, though basic familiarity with computers, networks, or programming will be helpful.
New to the plan? Read this first, then jump to Day 1.
learn.md.cv.md) as well; you will reuse it with career-ops on Day 93. List the labs, CTF rooms and projects from Days 15-90 as hands-on experience.career-ops is a free, open-source job-search system that runs inside an AI coding CLI such as Claude Code, Codex, OpenCode, GitHub Copilot CLI or Antigravity CLI (free tier, no API key needed). Paste a job URL and it scores the posting against your cv.md (1-5), generates an ATS-friendly tailored PDF and tracks every application in one place. It never applies for you; you always review and submit.
Before using any AI CLI, redact sensitive personal data in cv.md (for example address/phone) and review the tool/provider’s privacy and data-retention settings before pasting your resume content.
npx @santifer/career-ops init. Good security habit: npx downloads and runs the latest release, so check the release notes before running it (pin a version with @santifer/career-ops@<version> if you want a reproducible install). Open your AI CLI in the new career-ops folder and follow the onboarding chat. Tell it your target roles (for example SOC analyst, security analyst, junior penetration tester) so the evaluations fit entry-level security jobs.Thank you for being a part of the 90DaysOfCyberSecurity community! We appreciate everyone who helps improve our content.
Thank you to all contributors for your amazing work! 🎉
Thanks goes to these wonderful people (emoji key):
Farhan Ashraf 📖 | Wanderer479 📖 | Muhammad Mahad 📖 | André Oliveira 📖 | arbenp 📖 🐛 | paduh 📖 | Emmanuel Ferdman 🐛 📖 |
King Triton 📖 🌍 | Mr 🎨 💡 | Parth Dinesh Mane 💬 | LUser-12 🤔 |
This project follows the all-contributors specification. Contributions of any kind welcome!
466 followers · starred Oct 2025
57 followers · starred Jul 2025
892 followers · starred May 2024
10 followers · starred Sep 2023
This repository contains a 90-day cybersecurity study plan, along with resources and materials for learning various cybersecurity concepts and technologies. The plan is organized into daily tasks, covering topics such as Network+, Security+, Linux, Python, Traffic Analysis, Git, ELK, AWS, Azure, and Hacking. The repository also includes a `LEARN.md
20,018
82 commits
updated Sep 6, 2026
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:
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.
The primary goal of this 90-day plan is to help learners:
By the end of this journey, you should feel confident navigating a variety of cybersecurity tools, concepts, and techniques.
This repository is ideal for:
No prior experience is required, though basic familiarity with computers, networks, or programming will be helpful.
New to the plan? Read this first, then jump to Day 1.
learn.md.cv.md) as well; you will reuse it with career-ops on Day 93. List the labs, CTF rooms and projects from Days 15-90 as hands-on experience.career-ops is a free, open-source job-search system that runs inside an AI coding CLI such as Claude Code, Codex, OpenCode, GitHub Copilot CLI or Antigravity CLI (free tier, no API key needed). Paste a job URL and it scores the posting against your cv.md (1-5), generates an ATS-friendly tailored PDF and tracks every application in one place. It never applies for you; you always review and submit.
Before using any AI CLI, redact sensitive personal data in cv.md (for example address/phone) and review the tool/provider’s privacy and data-retention settings before pasting your resume content.
npx @santifer/career-ops init. Good security habit: npx downloads and runs the latest release, so check the release notes before running it (pin a version with @santifer/career-ops@<version> if you want a reproducible install). Open your AI CLI in the new career-ops folder and follow the onboarding chat. Tell it your target roles (for example SOC analyst, security analyst, junior penetration tester) so the evaluations fit entry-level security jobs.Thank you for being a part of the 90DaysOfCyberSecurity community! We appreciate everyone who helps improve our content.
Thank you to all contributors for your amazing work! 🎉
Thanks goes to these wonderful people (emoji key):
Farhan Ashraf 📖 | Wanderer479 📖 | Muhammad Mahad 📖 | André Oliveira 📖 | arbenp 📖 🐛 | paduh 📖 | Emmanuel Ferdman 🐛 📖 |
King Triton 📖 🌍 | Mr 🎨 💡 | Parth Dinesh Mane 💬 | LUser-12 🤔 |
This project follows the all-contributors specification. Contributions of any kind welcome!
466 followers · starred Oct 2025
57 followers · starred Jul 2025
892 followers · starred May 2024
10 followers · starred Sep 2023