Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- computer-science
- roadmap
- developer-roadmap
- frontend-roadmap
47,133 repositories indexed
1–24 of 135 · Most stars
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
TranslatedJava interview & general backend interview guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development
JavaScript Style Guide
✅ The Node.js best practices list (July 2026)
🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Examples and guides for using the OpenAI API
🗂 The essential checklist for modern web development, for humans and AI agents
Cheatsheets for experienced React developers getting started with TypeScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
Style guides for Google-originated open-source projects
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
📙 Amazon Web Services — a practical guide
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
An evolving how-to guide for securing a Linux server.
Alibaba Java Coding Guidelines pmd implements and IDE plugin
A simple guide to HTML <head> elements
A one stop repository for generative AI research updates, interview resources, notebooks and much more!
Python best practices guidebook, written for humans.
A set of best practices for JavaScript projects