roadmap.sh
@roadmapsh
Community created developer roadmaps, articles, resources and journeys to help you choose your path and grow in your career. Website 🌐 roadmap.sh
This Forward Deployed Engineer roadmap provides a step-by-step guide to understanding the role and its responsibilities. Explore the key skills needed to succeed in deployment-focused engineering work. roadmap.sh/forward-depl...
This lesson pack covers the HTML fundamentals needed to build and understand real web pages. Learn how to structure content, create forms, and work with common HTML elements. roadmap.sh/packs/html
This newly released Python for Data Analysis roadmap breaks down the learning process into clear stages. Use it to build a strong foundation for working with data in Python. roadmap.sh/python-data-...
Understanding CSS goes beyond writing styles, and this lesson pack explains the concepts behind it. Explore the cascade, specificity, inheritance, and practical debugging techniques. roadmap.sh/packs/css
This lesson pack helps you understand JavaScript beyond the browser. Explore modules, promises, callbacks, JSON, and the concepts used across modern applications. roadmap.sh/packs/javasc...
This new C Programming roadmap outlines the skills needed to become a C developer. Follow a structured learning path from programming fundamentals to practical development. roadmap.sh/c
This guide explains how Terraform backends work and why they matter for managing infrastructure safely. Learn how to configure a backend and avoid common state management issues. roadmap.sh/terraform/ba...
Build real command-line tools with this Node.js lesson pack. Explore arguments, flags, prompts, configuration, and the fundamentals of CLI application development. roadmap.sh/packs/build-...
This article explores how to choose the right Python backend framework for your project. Understand the tradeoffs instead of just following popular choices. roadmap.sh/python/backe...
KeyError is one of the most common Python exceptions, and this article breaks down why it happens. Understand how to identify the cause and write more reliable dictionary-based code. roadmap.sh/python/keyer...
From basic SELECT statements to advanced query techniques, this SQL course covers the full learning path. Use it to strengthen your database and data analysis skills. roadmap.sh/courses/sql
Use this Network Engineer roadmap to follow a structured learning path through networking fundamentals and tools. It helps simplify the process of getting started in the field. roadmap.sh/network-engi...
This LeetCode roadmap provides a step-by-step guide to preparing for coding interviews. Learn how to approach technical problems with more structure and consistency. roadmap.sh/leetcode
This guide explains how to work with multiline strings in Python using practical examples. Learn different approaches for handling longer text and formatted output. roadmap.sh/python/multi...
This guide explains how Python handles missing values with None and the NoneType object. Learn how None works and how to use it correctly in your programs. roadmap.sh/python/null
This OpenClaw security guide highlights common mistakes and practical ways to avoid them. Use it to understand what the agent can access and how to set safer boundaries. roadmap.sh/openclaw/sec...
This newly released Forward Deployed Engineer roadmap breaks down the journey into clear learning stages. Use it to build the skills needed to work closely with both technology and customers. roadmap.sh/forward-depl...
This guide introduces backend development with Python by building your first API. Learn how server-side logic, data handling, and databases come together in real applications. roadmap.sh/python/backend
The AI Engineer roadmap has been refreshed with an updated learning path for aspiring AI professionals. Explore the roadmap to understand what to learn and how each skill fits together. roadmap.sh/ai-engineer
This guide explores four ways to return multiple values from a Python function. Learn when to use each approach and how they work in practice. roadmap.sh/python/retur...
This newly released AI Product Builder roadmap outlines the process of building and shipping AI products step by step. Developed together with Bit Cloud, it helps you understand what to learn and when. roadmap.sh/ai-product-b...
This SQL course covers everything from simple queries to more advanced database operations. Use it to improve your understanding of data management and querying. roadmap.sh/courses/sql
This Python guide breaks down how new lines work in console output and strings. Use it to improve readability and structure in your programs. roadmap.sh/python/print...
Understanding the internet starts with understanding the technologies that power it. This lesson pack covers everything from IP addresses and packets to DNS and browser rendering. roadmap.sh/packs/internet
Choosing the right AI coding assistant depends on how you prefer to work, and this guide breaks down both approaches. Understand where Claude Code and Cursor fit into modern development. roadmap.sh/claude-code/...
This Python guide covers the not operator and how it changes the behavior of logical expressions. Use it to improve readability and control flow in your programs. roadmap.sh/python/not-o...
This OpenClaw setup guide helps you go from a fresh installation to a fully configured agent. Understand how to connect the required services and avoid common setup issues. roadmap.sh/openclaw/ins...
This Python guide breaks down how multiline strings work and when to use them. Use it to improve code readability and handle text more effectively. roadmap.sh/python/multi...
This new LeetCode roadmap outlines a structured path for coding interview preparation. Follow step-by-step guidance through problem solving and interview-focused practice. roadmap.sh/leetcode
This course helps you build strong SQL skills through practical query examples and structured lessons. Understand how databases work and how to interact with them effectively. roadmap.sh/courses/sql