Developer Roadmaps
Skill up with community created roadmaps, guides, and courses.
Search available roadmaps or learn anything with AI.
Role-based
30- Frontend
- Backend
- Full Stack
- Android
- DevOps
- DevSecOps
- Data Analyst
- SEO RoadmapNew
- AI Engineer
- AI and Data Scientist
- Data Engineer
- Machine Learning
- Product Design
- PostgreSQL
- iOS
- Blockchain
- QA
- Software Architect
- Cyber Security
- UX Design
- Technical Writer
- Game Developer
- Server Side Game Developer
- MLOps
- Product Manager
- Engineering Manager
- Developer Relations
- BI Analyst
- Network Engineer
- Forward Deployed Engineer
Skill-based
59- Claude Code
- Python for Data Analysis
- R ProgrammingNew
- Vibe Coding
- Power BI
- LeetCode
- Python
- Computer Science
- SQL
- OpenClaw
- React
- Vue
- Angular
- JavaScript
- TypeScript
- Node.js
- System Design
- Java
- ASP.NET Core
- API Design
- Spring Boot
- Flutter
- C Programming
- C++
- Rust
- Go Roadmap
- AI Product Builders
- Design and Architecture
- GraphQL
- React Native
- Design System
- Prompt Engineering
- MongoDB
- Linux
- Kubernetes
- Docker
- AWS
- Terraform
- Data Structures & Algorithms
- Redis
- Git and GitHub
- PHP
- Cloudflare
- AI Red Teaming
- AI Agents
- Next.js
- Code Review
- Kotlin
- HTML
- CSS
- Swift & Swift UI
- Shell / Bash
- Laravel
- Elasticsearch
- WordPress
- Django
- Ruby
- Ruby on Rails
- Scala
Best Practices
5Short lessons, hands-on projects and an AI tutor, written by the roadmap.sh team. Every pack starts with free lessons.
Internet Fundamentals
How the internet actually works: DNS, HTTP, hosting, and browsers.
6lessonsHTML Fundamentals
Enough HTML to read, write, inspect, and understand real web pages.
8lessons6projectsCSS Fundamentals
Style, lay out, and debug real pages without fighting the cascade.
20lessons6projectsJavaScript Foundations
The JavaScript you need before Node.js, frontend frameworks, APIs, and CLI apps.
15lessons15projectsBuild CLI Apps with Node.js
Learn how to build practical CLI apps with Node.js and npm
21lessons9projects- Coming soon
Linux and the Command Line
Shell, files, processes, permissions, SSH, and core utilities.
- Coming soon
Docker Fundamentals
Images, containers, volumes, networks, and Docker Compose.
- Coming soon
Build APIs with Node.js
Methods, status codes, idempotency, pagination, versioning, and errors.
- Coming soon
RegEx for Everyone
Syntax, character classes, groups, assertions, and common patterns.
Actively Maintained