Community Roadmaps · Open Source · Free Forever

Developer Roadmaps

Community created roadmaps, guides and resources to help you choose your path and grow in your developer career.

Built for Frontend Developers.

50Roadmaps
952+Topics
100%Free
AITutor
No roadmaps found for "" — try a different keyword.

Role-based Roadmaps

15 roadmaps
🌐15 topics
Full Stack Web Development
A complete roadmap from zero to full stack developer — covering frontend, backend, databases, and deployment.
🎨16 topics
Frontend Developer
Step by step guide to becoming a modern frontend developer in 2026.
⚙️15 topics
Backend Developer
Step by step guide to becoming a backend developer — APIs, databases, servers, and cloud.
🚀14 topics
DevOps Engineer
Learn everything about DevOps, CI/CD, containers, orchestration, and cloud infrastructure.
🤖15 topics
AI Engineer
Roadmap to becoming an AI/ML Engineer — from Python basics to deploying production models.
🤖24 topics
ML Engineer
Build, train, deploy, and maintain machine learning models in production.
📱12 topics
Android Developer
Learn Android development from scratch — Kotlin, Jetpack Compose, architecture patterns, and publishing to Play Store.
🔐12 topics
Cyber Security
Learn ethical hacking, network security, penetration testing, and how to secure applications.
📊12 topics
Data Analyst
Learn to collect, analyze, and visualize data to drive business decisions using Python, SQL, and BI tools.
⛓️12 topics
Blockchain Developer
Learn smart contracts, DeFi, NFTs, and how to build decentralized applications on Ethereum and beyond.
☁️24 topics
Cloud Engineer
Design, deploy, and manage cloud infrastructure across AWS, GCP, and Azure.
🏛️23 topics
Software Architect
Design scalable, maintainable systems using proven architectural patterns and principles.
🧪23 topics
QA Engineer
Ensure software quality through comprehensive testing strategies and automation.
🎮24 topics
Game Developer
Build 2D and 3D games from scratch using modern game engines and best practices.
📲26 topics
React Native Developer
Build cross-platform iOS and Android apps with React Native and Expo.

Skill-based Roadmaps

35 roadmaps
🟨12 topics
JavaScript
Master JavaScript — the language of the web. Covers fundamentals, async patterns, ES2025, and the Node.js runtime.
🔷12 topics
TypeScript
Learn TypeScript from scratch — types, generics, decorators, and advanced patterns for scalable applications.
🐍12 topics
Python
A comprehensive guide to Python — from beginner syntax to advanced concepts, scripting, and applications.
⚛️13 topics
React
Complete guide to React — hooks, state management, performance optimization, and the full React ecosystem.
💚12 topics
Node.js
Deep dive into Node.js — event loop, streams, HTTP servers, REST APIs, databases, authentication, and deployment.
13 topics
Java
Learn Java from the ground up — OOP, collections, concurrency, Spring Boot, and enterprise patterns.
🐹12 topics
Go (Golang)
Learn Go — a fast, statically typed language built for concurrency, microservices, and cloud-native tools.
⚙️27 topics
Rust Developer
Master systems programming with Rust's ownership model and fearless concurrency.
25 topics
C++ Developer
Master systems and performance programming with modern C++17/20 features.
💜24 topics
C# Developer
Build enterprise applications and services with C# and the .NET ecosystem.
🐘24 topics
PHP Developer
Build dynamic web applications with PHP and the Laravel framework.
💎23 topics
Ruby on Rails
Build full-stack web applications rapidly with Ruby on Rails convention-over-configuration.
🍎24 topics
iOS Developer (Swift)
Build native iOS apps with Swift, SwiftUI, and Apple frameworks.
📱28 topics
Flutter Developer
Master cross-platform mobile development with Flutter and Dart.
🔺27 topics
Angular Developer
Build enterprise-grade web applications with Angular's powerful framework.
💚24 topics
Vue.js Developer
Build modern reactive web applications with Vue 3 and the Composition API.
23 topics
Next.js Developer
Build full-stack React applications with Next.js App Router and modern deployment.
🐍25 topics
Django Developer
Build robust web applications with Django's batteries-included Python framework.
🌱24 topics
Spring Boot Developer
Build production-ready Java microservices and REST APIs with Spring Boot.
🗄️12 topics
SQL
Master SQL — from basic queries to advanced joins, window functions, query optimization, and database design.
🐘25 topics
PostgreSQL
Master relational database design, querying, and administration with PostgreSQL.
🍃23 topics
MongoDB
Master NoSQL document databases, aggregation pipelines, and MongoDB Atlas.
25 topics
GraphQL
Learn to design, build, and consume GraphQL APIs efficiently.
🔴26 topics
Redis
Master in-memory data structures, caching, and real-time messaging with Redis.
🏗️12 topics
System Design
Learn to design scalable, reliable, and high-performance systems — from load balancers to distributed databases.
🐳12 topics
Docker
Learn Docker from zero — images, containers, Compose, networking, volumes, and production best practices.
☸️12 topics
Kubernetes
Master container orchestration with Kubernetes — pods, deployments, services, Helm, and production clusters.
🐧12 topics
Linux
Master Linux — command line, file system, processes, shell scripting, networking, and system administration.
☁️13 topics
AWS
Master Amazon Web Services — compute, storage, networking, serverless, databases, and cloud architecture.
🔀11 topics
Git & GitHub
Master version control with Git — branching strategies, merging, rebasing, GitHub workflows, and collaboration.
🏗️23 topics
Terraform & IaC
Provision and manage cloud infrastructure with Terraform's declarative approach.
🔄23 topics
CI/CD Engineer
Automate build, test, and deployment pipelines for modern software delivery.
🎨24 topics
HTML & CSS Mastery
Master the foundations of the web with modern HTML5 semantics and advanced CSS techniques.
🧠24 topics
Computer Science
Build a solid foundation in CS fundamentals, algorithms, and system design concepts.
🔌24 topics
API Design
Design, document, and build developer-friendly APIs that scale.