We now have a YouTube Channel.
Subscribe for the video content.
roadmap.sh
Roadmaps
Guides
Videos
Thanks
Subscribe

## Hey there! 👋

roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide the developers in picking up the path and guide their learnings.

We also have a
YouTube channel which we hope you are going to love.

## Frontend

Step by step guide to becoming a frontend developer in 2022

## Backend

Step by step guide to becoming a backend developer in 2022

## DevOps

Step by step guide for DevOps or operations role in 2022

## React

Step by step guide to become a React Developer in 2022

## Angular

Step by step guide to become a Angular Developer in 2022

## Android

Step by step guide to becoming an Android Developer in 2022

## Python

Step by step guide to becoming a Python Developer in 2022

## Go

Step by step guide to becoming a Go developer in 2022

## Java

Step by step guide to becoming a Java Developer in 2022

## DBA

Step by step guide to become a PostgreSQL DBA in 2022

## AWS

Step by step guide to learn AWS in 2022

Upcoming

## QA

Step by step guide to becoming a modern QA Engineer in 2022

Upcoming

## Video Explanations

What are Data Structures?
1 minute
What is Eventual Consistency?
5 minutes
SSH vs TLS vs SSL
3 minutes
Asynchronous JavaScript
15 minutes
Random Number Generators
8 minutes
Big O Notation
8 minutes
YAML in Depth
8 minutes
Floating Point Arithmetic
4 minutes
What is CAP Theorem?
8 minutes
ACID Explained
5 minutes
View all Videos
→

## Visual Guides

Async and Defer Script Loading
September 10, 2021
What are Web Vitals?
September 5, 2021
SLIs, SLOs and SLAs
August 31, 2021
What is CI and CD?
July 9, 2021
SSO — Single Sign On
July 1, 2021
OAuth — Open Authorization
June 28, 2021
JWT Authentication
June 20, 2021
Token Based Authentication
June 2, 2021
Session Based Authentication
May 26, 2021
Basic Authentication
May 19, 2021
View all Guides→

## Open Source

The project is OpenSource,
6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.

A considerable amount of my time is spent doing unpaid community work on things that I hope will help humanity in some way. Your sponsorship helps me continue to produce more open-source and free educational material consumed by hundreds of thousands of developers every month.

## Stay Informed

Subscribe yourself to get updates, new guides, videos and roadmaps in your inbox.

Subscribe to Updates

Free subscription for updates

Updates & Paid Content

Support the project by paying as little as
5$ per month

Roadmaps Guides Videos About YouTube
Roadmaps Guides Videos Thanks About
YouTube
roadmap.sh
by
@kamranahmedse

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

© roadmap.sh·
FAQs·Terms·Privacy