For curated learning collections, the strongest matches are kamranahmedse/developer-roadmap (This repository is a community-driven platform providing structured, graph-based), nishant-tiwari24/coding-resources (This repository is a curated software engineering learning roadmap) and bohdanorlov/ios-developer-roadmap (This repository is a curated learning path and resource). easychen/stack-roadmap and ossu/computer-science round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Hand-picked developer learning resources and curated tutorials, ranked by community stars and activity to help you find the best fit.
Developer Roadmap is a community-driven platform that provides structured, graph-based learning paths for software engineering. It serves as a comprehensive knowledge repository where technical domains are organized into visual sequences to guide professional skill acquisition and career growth. The project distinguishes itself through a collaborative ecosystem that enables users to contribute roadmaps, curate industry best practices, and maintain professional profiles. It integrates diagnostic assessment frameworks to evaluate technical proficiency, helping developers identify knowledge gaps
This repository is a community-driven platform providing structured, graph-based learning paths and developer roadmaps with open-source content, topic categorization, and interactive features tailored for software engineering.
This project is a curated technical resource directory and software engineering learning roadmap. It serves as a computer science study curriculum and professional development framework, providing staged progressions for mastering programming languages, data structures, and full-stack development. The repository functions as a career preparation guide, offering strategic frameworks for resume building, technical interview practice, and internship application targeting. It includes a system for identifying income opportunities and managing a professional social presence to increase visibility.
This repository is a curated software engineering learning roadmap and technical resource directory featuring structured study plans, interview preparation guides, and developer career pathways.
This project is a structured learning path and curated resource guide for mastering the Swift language and Apple ecosystem frameworks. It functions as a mobile engineering curriculum, providing a categorized hierarchy of essential skills and tools required for professional iOS application development. The roadmap serves as a Swift programming guide, organizing technical topics and study materials in a sequence that ranges from basic syntax to advanced concepts. It maps out the technical requirements for a mobile developer career path and provides a framework for navigating the tools used to d
This repository is a curated learning path and resource guide specifically for iOS development, fitting the category well even though it focuses on a single domain rather than a broad computer science collection.
This project is a full stack learning roadmap and curated educational resource list. It provides a structured guide to the essential business, design, development, and operations skills required to build and commercialize an independent software product. The system functions as a knowledge distribution service, delivering segmented learning lessons and resources via a subscription-based notification system. This approach uses time-based content pacing to distribute a complex curriculum into daily units. The project maps a skill acquisition path designed to identify the minimum viable technic
This project is a curated learning roadmap and educational resource list tailored for solo entrepreneurs and full-stack developers, though it lacks an interactive checklist and multilingual support.
This project provides a structured computer science curriculum framework designed for self-directed learners. It organizes open-access academic resources, including textbooks, lectures, and assignments, into a cohesive path that mirrors the requirements of a formal undergraduate degree. By integrating theoretical study with practical software engineering methodologies, the platform enables students to master foundational concepts and advanced technical skills independently. The curriculum distinguishes itself by utilizing a version-control-based workflow to manage the educational experience.
This repository provides a comprehensive, open-source computer science curriculum and structured learning roadmap with clear topic categorization and collaborative resources for self-taught developers.
Hacker Roadmap is a community-driven repository that functions as a structured learning path and resource directory for cybersecurity and ethical hacking. It organizes complex security concepts into sequential modules, guiding users from fundamental knowledge to advanced technical exploitation skills through a curated collection of educational materials and professional development resources. The project distinguishes itself by acting as a centralized index that maps specialized third-party security software and isolated training environments to specific operational use cases. By aggregating
Hacker Roadmap provides a structured, community-driven learning path and curated resource directory for cybersecurity, matching the search for educational roadmaps and topic-categorized material.
This repository provides a comprehensive collection of educational materials and strategies designed to assist technical professionals in preparing for the various stages of the software engineering interview process. It covers core competencies including algorithmic problem-solving, behavioral interview techniques, system design architecture, and general career development. The content is organized into structured study plans and tactical guides that address specific interview formats, ranging from initial phone screens to final onsite sessions. It includes resources for mastering data struc
This repository provides structured educational materials and study guides for software engineering interviews, fitting the resource directory category well despite focusing specifically on career preparation rather than general computer science.
This project is a curated educational curriculum and technical skill roadmap designed to guide learners through the core competencies required for professional data science roles. It provides a structured sequence of educational materials and tutorials, arranging prerequisite skills and advanced topics into a dependency-based learning path. The curriculum covers specific training tracks for data science fundamentals, machine learning study plans, and data engineering guides. These tracks focus on the theoretical knowledge and practical skills needed to manage data pipelines, apply statistics
This repository provides a structured educational curriculum and technical skill roadmap specifically tailored for data science, which aligns with the requested curated learning path category.
This project is a comprehensive study kit and resource archive for the Structure and Interpretation of Computer Programs (SICP) course. It serves as a curated learning path for studying functional programming and the fundamentals of program construction, providing a centralized directory of textbooks, tutorials, and instructional materials. A primary focus of the repository is multilingual accessibility, specifically providing Chinese translations of English lecture subtitles and transcripts. These translated resources are mirrored across multiple video hosting platforms and cloud storage pro
This repository provides a curated study kit and learning path specifically for the SICP computer science course, offering multilingual materials and structured educational resources, though it focuses on a single curriculum rather than a broad roadmap directory.
This project is a professional development repository that provides structured learning paths for individuals pursuing careers in data-centric engineering and artificial intelligence. It functions as a competency benchmarking framework, defining the core knowledge areas and technical milestones required to achieve proficiency in specialized domains. The repository distinguishes itself through hierarchical knowledge graphing, which organizes complex technical subjects into nested tree structures to create clear, progressive learning sequences. By centralizing curated educational resources and
This repository provides structured learning paths and curated educational resources for artificial intelligence and data-centric engineering, fitting the roadmap directory category well despite lacking interactive checklists.
This project is a centralized repository and academic resource aggregator designed to guide students through a structured computer science curriculum. It provides a comprehensive roadmap of foundational courses and technical materials, helping learners navigate the transition from introductory programming to advanced software engineering proficiency. The repository distinguishes itself through a community-driven approach, where study paths and resource collections are refined and expanded via peer feedback and collaborative contributions. By organizing high-quality lecture notes, assignments,
This repository provides a curated computer science curriculum and structured learning path for students, though it lacks an interactive checklist and multilingual support.
This project is an open-source educational curriculum designed to facilitate technical skill acquisition through a structured, project-based learning framework. It serves as a centralized knowledge base that guides learners through foundational web development concepts, modern programming logic, and advanced technical workflows. By organizing content into modular, self-contained exercises, the repository bridges the gap between theoretical knowledge and practical application. What distinguishes this platform is its hierarchical curriculum mapping, which connects basic web standards to special
This repository provides a structured, project-based educational curriculum for web development, though it focuses on a specific learning course rather than a general directory of multiple subjects.
This project is a curated knowledge repository that serves as a comprehensive directory for computer science education, focusing on algorithms and data structures. It provides a structured index of resources designed to assist developers in mastering computational problem-solving techniques, ranging from fundamental theory to advanced applications. The directory distinguishes itself by aggregating diverse learning materials, including interactive visualization tools, competitive programming platforms, and technical interview preparation guides. By organizing these resources into a hierarchica
This repository provides a curated directory of educational resources and computer science learning materials focused on algorithms, though it lacks interactive checklists and multilingual support.
This project is a comprehensive, community-driven knowledge base designed to support individuals pursuing careers in data engineering. It functions as a centralized learning hub that aggregates industry best practices, technical documentation, and educational resources to assist with both professional development and the design of robust data pipeline architectures. The repository distinguishes itself by providing a structured technical career roadmap that includes curated learning paths, interview preparation strategies, and practical project examples. By indexing a diverse range of media—in
This repository provides a structured technical career roadmap and curated educational resources for data engineering, though it lacks an interactive checklist and multilingual support.
This project is a comprehensive educational framework designed to guide learners through the complexities of systems engineering and low-level software development. It provides structured learning paths that integrate hardware simulation, source code analysis, and project-based exercises to help developers master the foundational concepts of computer architecture, operating systems, and firmware design. The curriculum distinguishes itself by emphasizing direct interaction with system internals, requiring learners to examine and modify existing open-source kernel and driver implementations. By
This repository provides a structured educational curriculum and learning paths for low-level systems programming, though it functions as a specific course rather than a general directory of roadmaps for all subjects.
This repository provides curated learning paths, structured courseware, and technical materials for mastering Go programming, container orchestration, and software architecture. It serves as a comprehensive educational resource for systems programming, focusing on language mechanics, memory safety, and high-performance backend design. The project distinguishes itself through a multi-modal instructional design that combines instructor-led workshops, project-based curricula, and competency-based certifications. It offers specialized guidance on building production-grade AI infrastructure, inclu
This repository provides curated learning paths and structured courseware specifically for mastering Go programming and backend architecture, fulfilling the need for a targeted educational resource despite lacking an interactive checklist and multilingual support.
This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu
This repository provides a massive, community-curated directory of free learning resources and programming books categorized by subject, though it functions as a static list rather than an interactive roadmap with checklists.
This repository serves as a comprehensive, curated collection of open-source implementations focused on artificial intelligence, machine learning, and computer vision. It functions as a centralized knowledge base and technical resource index, providing students and professional engineers with a structured directory of code examples for educational and practical reference. The project distinguishes itself through a community-driven curation model, relying on manual updates and contributions to maintain a relevant and expansive archive. By organizing these resources into categorized lists, the
This repository provides a curated collection of educational machine learning and AI resources with topic categorization and open-source code examples, though it lacks interactive checklists and multilingual support.
This project is a comprehensive programming education platform designed to teach Python fundamentals through a structured curriculum. It provides a sequence of lessons and exercises that cover core language syntax, data structures, and object-oriented programming concepts to help beginners build a foundation in software development. The curriculum distinguishes itself through a modular design that decomposes complex topics into discrete, sequential units. It utilizes a multi-modal delivery approach, combining written documentation with video tutorials and code samples to accommodate different
This repository provides a structured Python learning curriculum with modular educational resources, though it focuses specifically on one language rather than acting as a general-purpose roadmap directory for multiple subjects.
This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling users to build a professional engineering foundation through iterative study and practical implementation. The curriculum distinguishes itself by integrating theoretical knowledge with professional development, offering a unified index of cross-referenced resources including book
This repository provides a comprehensive structured educational roadmap and computer science curriculum for software engineering, missing only an interactive checklist and multilingual support.
This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structured path for developers to master specific programming languages and technical domains. The repository distinguishes itself by organizing disparate technical resources into a hierarchical, taxonomy-based structure that enables developers to discover and navigate diverse software
This project is a curated directory of hands-on tutorials and project-based learning resources organised by topic, though it focuses on practical coding guides rather than traditional step-by-step developer roadmaps.
This project is a comprehensive, community-curated knowledge base designed to support software engineers in mastering both fundamental computer science principles and practical industry methodologies. It serves as a centralized reference library that aggregates technical resources, academic literature, and professional guidance to facilitate systematic skill acquisition across the entire software development lifecycle. What distinguishes this repository is its holistic approach to the engineering profession, which bridges the gap between theoretical knowledge and career-oriented development.
This repository provides a community-curated collection of educational resources and computer science principles, fitting the directory intent well despite lacking interactive checklists or explicit multilingual support.
This project is a collection of specialized study guides and roadmaps centered on computer science, data engineering, and machine learning fundamentals. It provides a structured curriculum of technical competencies, tools, and skills required to transition into professional data engineering roles. The project features a data engineering skill map that visually organizes databases, processing architectures, and infrastructure tools. It also includes a machine learning learning path covering supervised and unsupervised learning techniques alongside model operations. The curriculum covers broad
This repository provides structured study guides and technical learning roadmaps for computer science and data engineering, serving as a curated educational resource directory.
This project provides a structured curriculum and visual guide for mastering web development within the ASP.NET Core ecosystem. It serves as a comprehensive roadmap that maps out the essential technologies, milestones, and proficiency sequences required for developers to progress from beginner to advanced levels. The repository distinguishes itself by curating high-quality learning resources and technical documentation into a logical progression. It visualizes complex development paths through structured diagrams, helping users navigate the technical requirements of building and maintaining m
This repository provides a structured learning roadmap specifically for the ASP.NET Core ecosystem, mapping out developer milestones and educational resources.
This project is a community-maintained directory that aggregates high-quality libraries, tools, and learning materials for the Rust programming language. It serves as a centralized knowledge-sharing platform designed to help developers navigate the ecosystem and accelerate their proficiency by providing access to vetted software components and structured educational resources. The repository relies on a decentralized, community-driven curation model where contributors submit links via pull requests. To maintain the quality and relevance of the collection, all proposed additions undergo manual
This repository provides a curated collection of learning resources and ecosystem tools for a specific programming language, fitting the educational resource directory category well despite lacking interactive checklists.
This project is a structured educational curriculum designed to guide developers through the fundamentals of machine learning. It functions as a technical skill builder, offering a curated roadmap of progressive coding challenges that cover core algorithms, statistical concepts, and essential data science libraries. The repository distinguishes itself through an iterative sequencing of content, organizing complex technical topics into a daily progression that facilitates incremental mastery. It integrates third-party academic lectures and educational resources to provide necessary theoretical
This repository provides a structured educational curriculum and daily learning roadmap for machine learning, fitting the requested directory and educational resource format well.
A curated and annotated list of resourcesresources for learning programming and computer science.
This repository is a curated list of programming and computer science learning resources, providing topic categorization and educational materials, though it lacks an interactive checklist and multilingual support.
Psyduck is a technical knowledge repository and study guide designed for mastering core computer science principles. It serves as a curated collection of learning materials, technical notes, and conceptual diagrams focused on software engineering and system design. The project utilizes XMind to organize complex technical information into hierarchical visual nodes. This structured approach represents relationships between computer science concepts through mind maps and visual-hierarchical data modeling. The knowledge base covers fundamental domains including operating systems, networking, and
Psyduck is a curated computer science study guide and knowledge repository that organizes technical learning paths and notes, though it lacks an interactive checklist and multilingual support.
This project is a structured educational framework designed to guide developers through the core concepts of JavaScript programming and software engineering. It functions as a comprehensive training resource, providing a logical roadmap for mastering web development, from fundamental language syntax to full-stack application architecture. The platform utilizes a markdown-based documentation system that organizes technical learning materials into a clear, hierarchical curriculum. By employing a static site generator, the project transforms these plain-text educational modules into a collection
This project provides a curated, hierarchical roadmap for JavaScript and software engineering education, though it lacks an interactive checklist and multilingual support.
This project is an open-source educational platform that provides a structured curriculum for full-stack web development. It functions as a community-driven repository that organizes high-quality external tutorials and articles into logical learning paths, guiding students through the foundational skills required to become professional software developers. The curriculum distinguishes itself by focusing on project-based learning, requiring students to build a portfolio of practical applications to demonstrate their technical proficiency. By aggregating curated resources rather than hosting pr
The Odin Project provides a comprehensive open-source curriculum and learning path for web development, though it focuses specifically on a single full-stack program rather than a general directory of roadmaps for multiple subjects.
This page contains collection of curated links to blog posts, articles, videos, tutorials, books, frameworks, modules, IDEs, testing tools, hosting providers, etc. to help you learn Node.js and keep up to date.
This repository provides a curated collection of links, tutorials, and resources specifically for learning Node.js, making it a targeted educational directory even though it lacks an interactive checklist or multilingual support.
| Repository | Stele | Limbaj | Licență | Ultimul push |
|---|---|---|---|---|
| kamranahmedse/developer-roadmap | 357.4K | TypeScript | NOASSERTION | |
| nishant-tiwari24/coding-resources | 3.6K | — | — | |
| bohdanorlov/ios-developer-roadmap | 6.4K | Swift | — | |
| easychen/stack-roadmap | 4.6K | PHP | — | |
| ossu/computer-science | 205.2K | HTML | MIT | |
| sundowndev/hacker-roadmap | 15.1K | — | mit | |
| yangshun/tech-interview-handbook | 140.3K | TypeScript | MIT | |
| mrmimic/data-scientist-roadmap | 7.4K | Jupyter Notebook | GPL-3.0 | |
| deathking/learning-sicp | 11.2K | Ruby | — | |
| amai-gmbh/ai-expert-roadmap | 31.1K | JavaScript | MIT |