awesome-roadmaps
github.com/liuchong/awesome-roadmaps ↗A curated list of roadmaps.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me ai / machine learning / data science resources from awesome-roadmaps"
Installation instructions →What's inside
AI / Machine Learning / Data Science
- Agent Engineering Roadmap
Production-aware AI agent roadmap covering MCP, memory, RAG, workflows, evaluation, safety, and multi-agent systems.
- 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.
- Agent Learning
Systematic AI agent development roadmap covering LLM agents, RAG, tool use, memory, LangGraph, MCP, multi-agent systems, and agentic RL.
- 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.
Articles & Books
- 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.
- A Roadmap To Become A Better Android Developer
Medium article with a step-by-step Android learning roadmap and supporting resources.
- 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.
Mobile Development
- Android Developer Roadmap
Android learning roadmap with visual maps, study notes, and companion material.
- 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.
- iOS Developer Roadmap
Apple platform development roadmap that outlines the main topics and tools used in iOS development.
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.
Miscellaneous
- Awesome Quality Assurance Roadmap
Quality assurance and test automation roadmap for software engineers.
- 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.
- Mathematics Roadmap
Comprehensive mathematics roadmap spanning foundations, core fields, and advanced topics.
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.
- Node.js Developer Roadmap
Node.js developer roadmap covering fundamentals, tooling, and backend concepts.
- 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.
Security
- Cybersecurity Skills and Career Roadmap
Cybersecurity roadmap spanning web, network, cloud, container security, DevSecOps, and role-specific guidance.
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.
Showing a sample of 66 resources. View the full list on GitHub →