We now have a YouTube Channel. 


Graphical video demonstrations on software engineering topics.

Session Based Authentication New » Basic Authentication New » Basics of Authentication New » Graph Data Structure » Heap Data Structure » Tree Data Structure » Hash Table Data Structure » Queue Data Structure » Stack Data Structure » Linked List Data Structure » All about Array Data Structure » What are Data Structures? » What is Eventual Consistency? » SSH vs TLS vs SSL » Asynchronous JavaScript » Random Number Generators » Big O Notation » YAML in Depth » Floating Point Arithmetic » What is CAP Theorem? » ACID Explained » Transport Protocols: TCP vs UDP » TCP/IP Model Explained » OSI Model Explained » Freeze and Seal in JavaScript » All about HTTP Caching » Content Delivery Networks » Load Balancers 101 » DNS Records » DNS and how does it work? » System Design 101 » JavaScript Fetch API » Scaling the Unscalable » All about Promises in JavaScript » DOM, Shadow DOM, Virtual DOM » Automate with GitHub Actions » Practical Introduction to React » What is Dependency Injection? » How to use CSS Variables? » Arrays and Objects in JavaScript »

Open Source

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

Roadmaps Guides Videos About YouTube

roadmap.sh by Kamran Ahmed

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

© roadmap.sh · FAQs · Terms · Privacy


The leading DevOps resource for Kubernetes, cloud-native computing, and the latest in at-scale development, deployment, and management.