roadmap.sh

Community driven roadmaps, articles and resources for developers

roadmaps videos videos roadmaps


My open source work is supported by the community

Special thanks to:

OSS Capital
Founded in 2018, OSS Capital is the first and only venture capital platform focused
exclusively on supporting early-stage COSS (commercial open source) startup founders.


![](https://i.imgur.com/waxVImv.png) Roadmaps are being made interactive and have been moved to website. ### [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) - [React Roadmap](https://roadmap.sh/react) - [Angular Roadmap](https://roadmap.sh/angular) - [Android Roadmap](https://roadmap.sh/android) - [Python Roadmap](https://roadmap.sh/python) - [Go Roadmap](https://roadmap.sh/golang) - [Java Roadmap](https://roadmap.sh/java) - [DBA Roadmap](https://roadmap.sh/postgresql-dba) ![](https://i.imgur.com/waxVImv.png) If you think that these can be improved in any way, please do suggest. Also, if you would like to contribute to existing roadmaps or add a new roadmap, please open an issue or reach out to [@kamranahmedse](https://twitter.com/kamranahmedse). ## 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) for how to update any of the roadmaps - Suggest changes to existing roadmaps - Improve the site's codebase - Add new Roadmap - Write tests - Discuss ideas in issues - Spread the word ## License Have a look at the [license file](./license) for details