Skip to content
83

Awesome Roadmaps

A curated list of roadmaps.

7.4k stars487 forks67 entriesLast push Aug 3, 2026 (1 month ago)License Other

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Programming Language

C++ Developer Roadmap

C++ learning roadmap with articles, visual maps, and supporting resources.

Go Developer Roadmap

Go developer roadmap covering language fundamentals, tooling, and backend topics.

Java Developer Roadmap

Java developer roadmap with a current visual learning plan and practice topics.

In 2 lists

Node.js Developer Roadmap

Node.js developer roadmap covering fundamentals, tooling, and backend concepts.

In 2 lists

PHP Developer Roadmap

PHP roadmap with a visual map and companion video material.

Rust Web Developer Roadmap

Rust web development roadmap covering language basics, frameworks, and deployment.

Web Development

Angular Developer Roadmap

Angular roadmap covering core concepts, tooling, RxJS, state management, and testing.

In 2 lists

Angular Developer Roadmap (Alternative)

Alternative Angular roadmap focused on what to learn next across the ecosystem.

ASP.NET Core Developer Roadmap

ASP.NET Core roadmap with a maintained visual path and multilingual documentation.

In 5 listsDetails

Developer Roadmap

Interactive roadmaps, guides, and educational content for developers.

DevRoadmaps

Free developer career roadmaps with 17 paths, 800+ topics, and 1700+ curated resources. PWA with offline support.

Frontend Developer Roadmap

Frontend developer roadmap with a visual path across core web technologies, frameworks, and tooling.

Frontend Development Roadmap

Frontend interview checklist and roadmap published as a PDF.

Laravel Developer Roadmap

Laravel learning roadmap that maps prerequisites, core topics, and ecosystem tools.

React Developer Roadmap

React roadmap that links the framework to its surrounding ecosystem and tooling.

In 5 listsDetails

Vue Developer Roadmap

Vue.js roadmap for building a well-rounded frontend skill set around Vue.

In 2 lists

Mobile Development

Android Developer Roadmap

Android learning roadmap with visual maps, study notes, and companion material.

In 2 lists

Android Developer Roadmap (Alternative)

Alternative Android roadmap with comprehensive learning paths across the Android ecosystem.

Flutter Developer Roadmap

Flutter roadmap focused on app development topics, tooling, and developer workflow.

In 2 lists

iOS Developer Roadmap

Apple platform development roadmap that outlines the main topics and tools used in iOS development.

In 2 lists

Infrastructure / Operations

DevOps Roadmap

Step-by-step DevOps roadmap with learning resources across Git, Linux, containers, CI/CD, cloud, and observability.

In 2 lists

Platform Engineering Roadmap

Platform engineering roadmap published as an interactive website with a GitHub-backed source repository.

Game Development

Game Developer Roadmap

Game development roadmap for building the required foundation, tools, and specialties.

In 3 lists

Game Programming Roadmap

Study path for game programmers with an emphasis on core engineering topics.

In 4 lists

AI / Machine Learning / Data Science

Agent Engineering Roadmap

Production-aware AI agent roadmap covering MCP, memory, RAG, workflows, evaluation, safety, and multi-agent systems.

Agent Learning

Systematic AI agent development roadmap covering LLM agents, RAG, tool use, memory, LangGraph, MCP, multi-agent systems, and agentic RL.

Agentic AI Roadmap with Notes and Projects

Agentic AI curriculum focused on building production-grade LangGraph systems and supporting resources.

Agentic Engineering Handbook

Agentic engineering roadmap and handbook covering MCP, harnesses, evals, coding agents, and production agent systems.

AI Engineer Roadmap

AI engineering roadmap focused on LLM applications, RAG, agents, and LLMOps.

AI Expert Roadmap

Artificial intelligence roadmap covering theory, tools, and hands-on practice.

In 4 listsDetails

AI for Beginners

Beginner-friendly 12-week artificial intelligence curriculum with 24 ordered lessons, quizzes, labs, and practical notebooks covering symbolic AI, deep learning, computer vision, NLP, reinforcement learning, and AI ethics.

In 4 listsDetails

AI, Governance & GTM Career Roadmaps

Free zero-budget job-ready roadmaps for AI Engineer, AI Governance Specialist, and GTM Engineer roles.

Data Analyst Roadmap

Full data analyst roadmap covering statistics, Excel, SQL, BI, Python, and communication skills.

In 2 lists

Data Engineer Roadmap

Data engineering study guide for the modern data stack.

Data Science Roadmap

Data science roadmap built from learning paths used across major tech companies.

Data Scientist Roadmap

Companion tutorials and notes for a visual data science roadmap.

In 3 lists

Deep Learning Reading Roadmap

Reading roadmap through influential deep learning papers.

In 5 listsDetails

Deep Learning Roadmap

Deep learning starter roadmap with curated references and explanations.

Forward Deployed Engineer Roadmap

Roadmap of a Forward Deployed Engineer who partners with customers to design, build, and deploy production-ready enterprise systems.

Hugging Face Agents Course

Free hands-on AI agents course covering agent fundamentals, smolagents, LangGraph, LlamaIndex, use cases, and evaluation challenges.

LLM Course

Free LLM course with roadmap-style progression and practical Colab notebooks.

In 4 listsDetails

LLM Systems Engineering Roadmap

Practical LLM systems roadmap covering internals, inference, RAG, agents, evaluation, and production architecture.

NLP Roadmap

NLP study roadmap with mind maps and keyword-based learning guidance.

Security

Cybersecurity Skills and Career Roadmap

Cybersecurity roadmap spanning web, network, cloud, container security, DevSecOps, and role-specific guidance.

Miscellaneous

Awesome Quality Assurance Roadmap

Quality assurance and test automation roadmap for software engineers.

In 3 listsDetails

Digital Forensic (DFIR) Specialist Roadmap

Digital forensics and incident response roadmap for learners building DFIR skills.

Embedded Systems Engineering Roadmap

Embedded systems roadmap for beginners and practitioners, with curated learning resources and supporting material.

FPGA / ASIC Engineering Roadmap

FPGA and ASIC engineering roadmap for learners targeting digital hardware and chip design roles.

Hacker Roadmap

Archived guide for beginner pentesters with curated tools and references.

In 2 lists

Mathematics Roadmap

Comprehensive mathematics roadmap spanning foundations, core fields, and advanced topics.

Software Architect Roadmap

Software architecture roadmap for developers moving toward architect responsibilities.

In 2 lists

Software Design and Architecture Roadmap

Software design and architecture roadmap for generalist developers.

System Design Roadmap

System design and architecture roadmap focused on large-scale design topics.

UI/UX Designer Roadmap

UI/UX design roadmap covering the main skills and disciplines in product design.

In 2 lists

University Degree Roadmap

Curated collection of online learning paths and university-level course material.

Tools & Resources

TutorialSearch

Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.

Articles & Books

A Roadmap To Become A Better Android Developer

Medium article with a step-by-step Android learning roadmap and supporting resources.

AI Agents in Depth

Open-source book on AI agent design and engineering, with bilingual (Chinese/English) text and per-chapter code covering context engineering, tools, evaluation, and multi-agent systems.

In 4 listsDetails

Backend Developer Roadmap

Article covering a backend learning path across web fundamentals, programming languages, databases, APIs, security, and frameworks.

Building Effective Agents

Anthropic engineering article covering practical patterns for workflows, autonomous agents, evaluation, and agent-computer interfaces.

In 3 lists

Cybersecurity Roadmap

Article outlining cybersecurity career paths, core skills, and a staged roadmap for getting started.

Data Analytics Roadmap

Blog article covering a data analytics learning path, skills, and tooling.

Effective Context Engineering for AI Agents

Anthropic engineering article explaining context engineering strategies for long-running AI agents.

In 5 listsDetails

Full Stack Developer Roadmap

Article mapping a full-stack learning path across frontend, backend, databases, version control, and projects.

Java Full Stack Developer Roadmap

Blog article outlining a Java full-stack learning path and related career topics.

SQL Roadmap

Article covering a structured SQL learning path from fundamentals to advanced querying and database skills.

The VM Lifecycle: How We Got Here, and Where We're Going

Roadmap-style article explaining the vulnerability management lifecycle, its phases, and how mature VM programs evolve over time.

See category
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
89

Awesome Algorithms

tayllan/awesome-algorithms

A curated list of awesome places to learn and/or practice algorithms.

Fresh★ 26k35 entriesPushed 7 days ago
86

Awesome Low Level Design

ashishps1/awesome-low-level-design

Learn Low Level Design (LLD) and prepare for interviews using free resources.

Fresh★ 27k64 entriesPushed 1 month ago
86

Awesome English

yvoronoy/awesome-english

A collection of awesome study resources for learners of English.

Fresh★ 4.1k152 entriesPushed 18 days ago
84

Awesome Product Management

dend/awesome-product-management

🚀 A curated list of awesome resources for product/program managers to learn and grow.

Fresh★ 2.4k154 entriesPushed 22 days ago
84

awesome-speaking

matteofigus/awesome-speaking

Resources about public speaking

Fresh★ 2k38 entriesPushed 18 days ago