This repository is a visual guide that maps out what you need to learn to become a web developer. Instead of feeling lost about which skills to pick up first or which tools to study, you get a clear chart showing the learning path for three different tech careers: frontend development (building what users see in the browser), backend development (building the servers and databases that power apps), and DevOps (keeping those systems running smoothly in production). The roadmaps work by breaking down each career path into stages and showing which technologies cluster together logically. For example, the frontend roadmap shows you should start with fundamentals like HTML, CSS, and JavaScript, then move into frameworks and tools that build on those basics. Each roadmap is available as a downloadable PDF or shareable link, making it easy to reference when you're deciding what to learn next. The creator originally built these for college students who felt overwhelmed by the breadth of web development. The core philosophy is straightforward: these charts aren't meant to tell you to learn everything at once, and they're definitely not pushing you toward whatever tool is trendy that week. Instead, they help you understand why certain technologies make sense for certain jobs. If you're a student, a career changer, or someone trying to structure their self-education in tech, you can use these as a checklist to validate that you're covering the important bases in a sensible order. The project also comes with written guides and a YouTube channel, though the README doesn't detail what those contain. Since these roadmaps were published in 2020, they reflect that year's technology landscape, newer versions have been released on the roadmap.sh website for more up-to-date paths. The community can contribute improvements through pull requests and discussion, so the roadmaps evolve as tools and best practices change.
← atian25 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.