roadmap.sh

Community driven roadmaps, articles and resources for developers

roadmaps videos videos roadmaps


![](https://i.imgur.com/waxVImv.png) Roadmaps are now interactive, you can click the nodes to read more about the topics. ### [View all Roadmaps](https://roadmap.sh) ![](https://i.imgur.com/waxVImv.png) Here is the list of available roadmaps with more being actively worked upon. - [Frontend Roadmap](https://roadmap.sh/frontend) - [Backend Roadmap](https://roadmap.sh/backend) - [DevOps Roadmap](https://roadmap.sh/devops) - [Computer Science Roadmap](https://roadmap.sh/computer-science) - [QA Roadmap](https://roadmap.sh/qa) - [Software Architect Roadmap](https://roadmap.sh/software-architect) - [Software Design and Architecture Roadmap](https://roadmap.sh/software-design-architecture) - [JavaScript Roadmap](https://roadmap.sh/javascript) - [TypeScript Roadmap](https://roadmap.sh/typescript) - [React Roadmap](https://roadmap.sh/react) - [Vue Roadmap](https://roadmap.sh/vue) - [Angular Roadmap](https://roadmap.sh/angular) - [Node.js Roadmap](https://roadmap.sh/nodejs) - [GraphQL Roadmap](https://roadmap.sh/graphql) - [Android Roadmap](https://roadmap.sh/android) - [Flutter Roadmap](https://roadmap.sh/flutter) - [Python Roadmap](https://roadmap.sh/python) - [Go Roadmap](https://roadmap.sh/golang) - [Java Roadmap](https://roadmap.sh/java) - [Spring Boot Roadmap](https://roadmap.sh/spring-boot) - [Design System Roadmap](https://roadmap.sh/design-system) - [DBA Roadmap](https://roadmap.sh/postgresql-dba) - [Blockchain Roadmap](https://roadmap.sh/blockchain) - [ASP.NET Core Roadmap](https://roadmap.sh/aspnet-core) - [System Design Roadmap](https://roadmap.sh/system-design) - [Kubernetes Roadmap](https://roadmap.sh/kubernetes) - [Cyber Security Roadmap](https://roadmap.sh/cyber-security) We have also added a new form of visual content covering best practices: - [Frontend Performance Best Practices](https://roadmap.sh/best-practices/frontend-performance) - [API Security Best Practices](https://roadmap.sh/best-practices/api-security) ![](https://i.imgur.com/waxVImv.png) ## Share with the community Please consider sharing a post about [roadmap.sh](https://roadmap.sh) and the value it provides. It really does help! [![GitHub Repo stars](https://img.shields.io/badge/share%20on-reddit-red?logo=reddit)](https://reddit.com/submit?url=https://roadmap.sh&title=Interactive%20roadmaps,%20guides%20and%20other%20educational%20content%20for%20Developers) [![GitHub Repo stars](https://img.shields.io/badge/share%20on-hacker%20news-orange?logo=ycombinator)](https://news.ycombinator.com/submitlink?u=https://roadmap.sh) [![GitHub Repo stars](https://img.shields.io/badge/share%20on-twitter-03A9F4?logo=twitter)](https://twitter.com/share?url=https://roadmap.sh&text=Interactive%20roadmaps,%20guides%20and%20other%20educational%20content%20for%20Developers) [![GitHub Repo stars](https://img.shields.io/badge/share%20on-facebook-1976D2?logo=facebook)](https://www.facebook.com/sharer/sharer.php?u=https://roadmap.sh) [![GitHub Repo stars](https://img.shields.io/badge/share%20on-linkedin-3949AB?logo=linkedin)](https://www.linkedin.com/shareArticle?url=https://roadmap.sh&title=Interactive%20roadmaps,%20guides%20and%20other%20educational%20content%20for%20Developers) ## Development Clone the repository, install the dependencies and start the application ```bash git clone git@github.com:kamranahmedse/developer-roadmap.git npm install npm run dev ``` ## Contribution > Have a look at [contribution docs](./contributing.md) for how to update any of the roadmaps - Add content to roadmaps - Add new roadmaps - Suggest changes to existing roadmaps - Discuss ideas in issues - Spread the word ## Thanks to all contributors ❤ ## License Have a look at the [license file](./license) for details