Free learning resources

Every resource curated across all roadmaps, in one searchable place. 28 shown.

All domains BlockChain Development Semiconductor Game Development AR & VR Business Analysis Cybersecurity Digital Marketing Finance & Investment Biotechnology UI & UX Design Space Technology Quantum Computing Kubernetes Cloud Computing DevOps Cloud and DevOps Robotics Artificial Intelligence Software Development Data Science Networking
All types docs · 2661 article · 1109 course · 762 opensource · 470 video · 364 practice · 264 tool · 239 book · 172
article DZone design patterns articles Software Development / How to Become a Software Developer · Design Patterns article Uncle Bob Clean Code articles Software Development / How to Become a Software Developer · SOLID Principles article javascript.info modern JavaScript tutorial Software Development / How to Become a Software Developer · Languages and Paradigms article javascript.info modern tutorial Software Development / How to Become a Software Developer · Modern JavaScript and TypeScript article GeeksforGeeks tree and graph sections Software Development / How to Become a Software Developer · Trees and Graphs article Use The Index Luke SQL performance guide Software Development / How to Become a Software Developer · Advanced SQL and Query Optimization article Real Python tutorials Software Development / How to Become a Software Developer · Junior Software Engineer, $65K to $110K article Refactoring.guru design patterns reference Software Development / How to Become a Software Developer · Software Design and Architecture article Refactoring.guru design patterns Software Development / How to Become a Software Developer · Senior or Staff Software Engineer, $140K to $300K article Refactoring.guru design patterns reference Software Development / How to Become a Software Developer · SOLID Principles article Refactoring.guru design patterns reference Software Development / How to Become a Software Developer · Design Patterns article Real Python tutorials Software Development / How to Become a Software Developer · Languages and Paradigms article Netflix Technology Blog Software Development / How to Become a Software Developer · Microservices Architecture article Red Blob Games pathfinding guide Software Development / How to Become a Software Developer · Trees and Graphs article Kent C. Dodds blog on React patterns Software Development / How to Become a Software Developer · React and Modern Frontend article OAuth 2.0 simplified guide Software Development / How to Become a Software Developer · Authentication and OAuth 2.0 article Netflix Technology Blog Software Development / How to Become a Software Developer · Senior or Staff Software Engineer, $140K to $300K article Netflix Technology Blog Software Development / How to Become a Software Developer · Software Design and Architecture article Use The Index Luke SQL performance guide Software Development / How to Become a Software Developer · Databases and Storage article GeeksforGeeks dynamic programming section Software Development / How to Become a Software Developer · Dynamic Programming article Martin Fowler's blog Software Development / How to Become a Software Developer · SOLID Principles article Martin Fowler microservices articles Software Development / How to Become a Software Developer · Microservices Architecture article Real Python tutorials Software Development / How to Become a Software Developer · Python Language Fundamentals article OAuth 2.0 simplified guide Software Development / How to Become a Software Developer · Web Development article GeeksforGeeks data structures reference Software Development / How to Become a Software Developer · Arrays, Strings and Linked Lists article Martin Fowler's blog Software Development / How to Become a Software Developer · Senior or Staff Software Engineer, $140K to $300K article Martin Fowler's blog Software Development / How to Become a Software Developer · Software Design and Architecture article GeeksforGeeks data structures reference Software Development / How to Become a Software Developer · CS Fundamentals