Networking & Security Fundamentals → Offensive & Defensive Security → GRC & Automation → Portfolio & Interview-ready

Cybersecurity Roadmap

A complete, step-by-step path into cybersecurity — networking, Linux/Windows, core security concepts, OWASP vulnerabilities, ethical hacking, SOC operations, incident response, cloud & application security, GRC, cryptography and security automation, ending in a portfolio and interview-ready prep.

15

Phases

136+

Topics

8

Projects

7-11 months

Est. Duration

0%

Your Progress

0 / 144

items completed

Topics

InsideEdge

Stuck on a topic? Ask an Insider

Get 1:1 guidance from developers who've walked this exact path — free on the InsideEdge app.

Download

Frequently Asked Questions

Everything about the Cybersecurity roadmap.

Continue Your Path

Explore Related Roadmaps

Frontend, backend, and full-stack are complementary — see where else this path can take you.

Frontend Developer

A complete, step-by-step path from web basics to a job-ready frontend developer — 23 phases, 380+ topics, and a portfolio of real projects.

23 phases297+ topics45 projects

Backend Developer

A complete, step-by-step path from backend basics to a job-ready backend developer — Node.js, databases, APIs, authentication, system design, and a portfolio of real projects.

23 phases255+ topics24 projects

Full Stack Developer

A complete, step-by-step path to becoming a job-ready full stack developer — frontend, backend, databases, authentication, full-stack frameworks, and a portfolio of real end-to-end projects.

20 phases159+ topics18 projects

AI Engineer

A complete, step-by-step path from Python and math foundations to machine learning, deep learning, LLMs, RAG, AI agents and a job-ready AI engineer portfolio.

22 phases213+ topics28 projects

Product Management

A complete, step-by-step path into product management — strategy, user research, metrics, execution, technical fluency, growth, monetization, AI-era PM skills, and a portfolio of real case studies, ending in interview-ready prep.

15 phases142+ topics12 projects

Data Analyst

A complete, step-by-step path into data analysis — Excel, SQL, statistics, data visualization, Python, BI tools, data cleaning, experimentation, business acumen and data storytelling, ending in a portfolio and interview-ready prep.

15 phases132+ topics11 projects

Data Science

A complete, step-by-step path into data science — math & statistics, Python, SQL, machine learning, deep learning, NLP, time series, model deployment/MLOps and business storytelling, ending in a portfolio and interview-ready prep.

15 phases122+ topics12 projects

Digital Marketing

A complete, step-by-step path into digital marketing — SEO, content, social media, paid advertising, email & automation, analytics, growth marketing, branding and modern AI tools, ending in a portfolio and interview-ready prep.

15 phases132+ topics9 projects

DevOps

A complete, step-by-step path into DevOps — Linux, networking, Git, scripting, CI/CD, containers, Kubernetes, infrastructure as code, cloud platforms, monitoring, security and SRE practices, ending in a portfolio and interview-ready prep.

15 phases135+ topics9 projects

Cloud Computing

A complete, step-by-step path into cloud computing — networking, compute, storage, databases, identity & security, serverless, containers, infrastructure as code, architecture patterns, migration and multi-cloud, ending in a portfolio and interview-ready prep.

15 phases131+ topics8 projects

UI/UX Design

A complete, step-by-step path into UI/UX design — visual design principles, UX research, information architecture, wireframing & prototyping, interaction design, usability, design systems, UX writing and modern AI tools, ending in a portfolio and interview-ready prep.

15 phases124+ topics9 projects

Business Analyst

A complete, step-by-step path into business analysis — requirements elicitation, documentation, process modeling, data analysis, business modeling & strategy, Agile delivery, technical fluency, stakeholder management and modern AI tools, ending in a portfolio and interview-ready prep.

15 phases128+ topics8 projects

QA Testing

A complete, step-by-step path into software testing — manual testing fundamentals, test planning, SQL, programming for automation, web/API/mobile automation, performance testing, CI/CD integration, security/accessibility testing and AI-era QA tools, ending in a portfolio and interview-ready prep.

15 phases126+ topics8 projects
InsideEdge