Awesome Roadmaps 
A curated list of roadmaps, mostly about software development, which give you a clear route to improve your knowledge or skills.
Contributions welcome.
Add links through pull requests or create an issue to start a discussion.
Please read contribution guidelines, thank you!
Year badges reflect the latest year explicitly shown by the upstream resource when available.
Type badges indicate the current resource type or status.
Contents
Programming Language
Web Development
- Angular Developer Roadmap - Angular roadmap covering core concepts, tooling, RxJS, state management, and testing.

- 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.

- 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.

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

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

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

Game Development
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.

- 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.

- 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.

- 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.

- Deep Learning Reading Roadmap - Reading roadmap through influential deep learning papers.

- 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.

- 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
Miscellaneous
- 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.

- 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.

- 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.

- 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.

License
