Structured learning paths and roadmaps for developers to grow their skills in various domains, from web development to machine learning.
Learning Roadmaps
Repositories
Community-driven interactive roadmaps, guides, and resources for developers. Covers frontend, backend, DevOps, AI, and more with clickable nodes for detailed learning paths and best practices.
A complete, self-taught Computer Science education path using free online materials from top universities like Harvard, MIT, and Stanford. Covers core CS topics from programming and algorithms to systems and theory.
A comprehensive 12-week, 24-lesson web development curriculum by Microsoft Cloud Advocates. Learn JavaScript, CSS, and HTML fundamentals through hands-on projects including terrariums, browser extensions, space games, and a banking app. Includes quizzes, assignments, and practical exercises for beginners.
A 12-week, 26-lesson curriculum from Microsoft teaching classic machine learning using Scikit-learn. Includes quizzes, projects, and assignments covering regression, classification, clustering, NLP, time series, and reinforcement learning.
A comprehensive computer science self-learning guide curated by a Peking University student, covering core topics like math, algorithms, systems, AI, and more with curated open-source courses from top global universities.
📚 List of awesome university courses for learning Computer Science!
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
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