awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

Awesome GitHub RepositoriesLearning Paths

Sequenced progression of topics designed to guide learners toward mastery.

Distinguishing note: Focuses on the temporal and logical ordering of study units.

Explore 14 awesome GitHub repositories matching education & learning resources · Learning Paths. Refine with filters or upvote what's useful.

Awesome Learning Paths GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • kamranahmedse/developer-roadmapAvatar de kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Voir sur GitHub↗

    Developer Roadmap est une plateforme pilotée par la communauté qui fournit des parcours d'apprentissage structurés basés sur des graphes pour le génie logiciel. Elle sert de dépôt de connaissances complet où les domaines techniques sont organisés en séquences visuelles pour guider l'acquisition de compétences professionnelles et la croissance de carrière. Le projet se distingue par un écosystème collaboratif qui permet aux utilisateurs de contribuer à des roadmaps, d'organiser les meilleures pratiques de l'industrie et de maintenir des profils professionnels. Il intègre des cadres d'évaluation diagnostique pour évaluer la compétence technique, aidant les développeurs à identifier les lacunes en matière de connaissances et à se préparer aux entretiens professionnels grâce à des séquences d'apprentissage ciblées. Au-delà de ses capacités de cartographie de base, la plateforme propose des idées de projets pratiques et du tutorat interactif pour renforcer les concepts d'ingénierie. Elle offre un espace centralisé pour que la communauté puisse partager des ressources, suivre le développement progressif des compétences et naviguer dans des paysages techniques complexes.

    Personalizes learning paths by tailoring educational sequences to individual goals and progress.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Voir sur GitHub↗357,434
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur GitHub↗

    Ce projet est un répertoire de logiciels open source organisé par la communauté, conçu pour être déployé dans des environnements de serveurs privés et des laboratoires domestiques. Il sert de ressource complète pour découvrir des alternatives indépendantes et auto-hébergées aux services cloud grand public, permettant aux utilisateurs de conserver la pleine propriété des données et le contrôle de leur infrastructure numérique. Le répertoire est structuré par une taxonomie hiérarchique qui organise une vaste collection d'applications en catégories logiques, allant de la gestion multimédia et de l'analyse de données à la communication privée et aux outils de productivité d'équipe. Il se distingue par un processus de revue par les pairs collaboratif, où les membres de la communauté valident la qualité et la pertinence de chaque soumission pour garantir que le répertoire reste précis et fiable. Le projet couvre une large surface de capacités, notamment l'automatisation de l'infrastructure, le déploiement de services basés sur des conteneurs et la gestion de configuration déclarative. Ces outils aident les utilisateurs à maintenir des environnements de serveur reproductibles et à gérer des dépendances de services complexes sur du matériel privé. Le répertoire est maintenu en tant que dépôt contrôlé par version, garantissant que toutes les mises à jour et les changements pilotés par la communauté sont suivis et transparents.

    Structures sequences of learning materials to guide students through educational content.

    awesomeawesome-listcloud
    Voir sur GitHub↗299,516
  • avik-jain/100-days-of-ml-codeAvatar de Avik-Jain

    Avik-Jain/100-Days-Of-ML-Code

    51,254Voir sur GitHub↗

    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

    Organizes complex technical concepts into a structured daily progression for incremental skill acquisition.

    100-days-of-code-log100daysofcodedeep-learning
    Voir sur GitHub↗51,254
  • bevyengine/bevyAvatar de bevyengine

    bevyengine/bevy

    46,634Voir sur GitHub↗

    Bevy is a cross-platform game engine and framework built in Rust, designed for creating interactive simulations and graphical applications. It utilizes a data-oriented entity-component-system architecture to manage game state, organizing data into contiguous memory blocks to facilitate high-performance processing and massive parallelization of entities. The engine distinguishes itself through a modular plugin architecture and a system-based task scheduler that automatically parallelizes logic by analyzing data access patterns. By employing reactive change detection and deferred command buffer

    Provides structured learning paths to understand fundamental workflows and essential principles.

    Rustbevygame-developmentgame-engine
    Voir sur GitHub↗46,634
  • microsoft/data-science-for-beginnersAvatar de microsoft

    microsoft/Data-Science-For-Beginners

    35,657Voir sur GitHub↗

    This project is a comprehensive educational curriculum designed to teach the fundamental concepts, workflows, and tools of data science. It provides a structured learning path that covers the end-to-end data science lifecycle, including data acquisition, maintenance, processing, and pattern discovery, while grounding theoretical knowledge in practical, real-world applications. The curriculum distinguishes itself through a data-driven pedagogical design that utilizes interactive, notebook-based lessons. By combining narrative text with live code blocks, the platform allows learners to experime

    Sequences assignments and examples by difficulty to build foundational knowledge progressively.

    Jupyter Notebookdata-analysisdata-sciencedata-visualization
    Voir sur GitHub↗35,657
  • rohitg00/ai-engineering-from-scratchAvatar de rohitg00

    rohitg00/ai-engineering-from-scratch

    33,575Voir sur GitHub↗

    This project is a structured AI engineering curriculum and educational program designed to teach the construction of machine learning models, neural networks, and autonomous agents from the ground up. It serves as a comprehensive machine learning course covering mathematical foundations, deep learning architectures, and reinforcement learning through practical implementation. The project provides a technical framework for building autonomous loops and memory systems via an agent framework, as well as guides for implementing multimodal AI systems that integrate vision, audio, and text processi

    Generates customized, sequenced study plans based on individual assessment scores and time estimates.

    Pythonagentsaiai-agents
    Voir sur GitHub↗33,575
  • ashishpatel26/500-ai-agents-projectsAvatar de ashishpatel26

    ashishpatel26/500-AI-Agents-Projects

    32,572Voir sur GitHub↗

    This project is a curated directory and educational resource focused on the development and implementation of autonomous AI agents. It serves as a comprehensive knowledge repository that organizes practical use cases and open-source projects into a structured taxonomy, helping developers explore how intelligent systems can be applied across diverse industry sectors. The repository distinguishes itself through a community-driven approach that maps diverse agentic workflows to a common schema, facilitating cross-framework evaluation. By providing modular educational scaffolding, it guides users

    Suggests logical progression steps for developers advancing their expertise in AI agents.

    Pythonai-agentsgenai
    Voir sur GitHub↗32,572
  • amai-gmbh/ai-expert-roadmapAvatar de AMAI-GmbH

    AMAI-GmbH/AI-Expert-Roadmap

    31,091Voir sur GitHub↗

    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

    Provides structured, level-appropriate learning paths and guided examples to master specific technical subject areas.

    JavaScriptaiai-roadmapartificial-intelligence
    Voir sur GitHub↗31,091
  • jushbjj/mr.-ranedeer-ai-tutorAvatar de JushBJJ

    JushBJJ/Mr.-Ranedeer-AI-Tutor

    29,599Voir sur GitHub↗

    Mr. Ranedeer AI Tutor is an AI education framework and system prompt designed to transform a large language model into a personalized tutor. It uses a structured set of instructions to organize educational content into sequential modules and knowledge assessments for adaptive learning. The system features a persona template that allows for the adjustment of academic depth and communication tone to match a student's specific needs. It also provides multilingual support, enabling the tutor to switch instruction and output languages based on user preferences. The framework covers custom lesson

    Organizes educational content into a sequential progression of modules and assessments to guide the student.

    aieducationgpt-4
    Voir sur GitHub↗29,599
  • pingcap/awesome-database-learningAvatar de pingcap

    pingcap/awesome-database-learning

    10,672Voir sur GitHub↗

    This project is a curated collection of academic papers, books, and technical resources designed for studying the architecture and implementation of database management systems. It serves as a comprehensive educational guide for engineers and researchers looking to understand the fundamental principles behind modern data storage and retrieval. The repository distinguishes itself by providing structured learning paths across critical database domains, including the design of persistent storage engines, the mechanics of query optimization, and the complexities of distributed transaction managem

    Provides a structured educational progression for understanding query planning, cost modeling, and execution optimization.

    awesomeawesome-listblogs
    Voir sur GitHub↗10,672
  • ctf-wiki/ctf-wikiAvatar de ctf-wiki

    ctf-wiki/ctf-wiki

    9,449Voir sur GitHub↗

    This project is a security training wiki and markdown knowledge base that provides technical guides, categorized exercises, and tool directories for participants in competitive security challenges. It serves as a comprehensive resource for capture the flag training, organizing learning materials into a searchable website. The knowledge base covers specialized security domains including cryptography, web security, and reverse engineering. It includes a curated directory of research tools and software used for vulnerability research and exploitation, alongside a repository of practical challeng

    Offers systematic guides and challenges designed as a learning path for understanding and breaking encryption.

    Pythoncryptoctfmisc
    Voir sur GitHub↗9,449
  • dequelabs/axe-coreAvatar de dequelabs

    dequelabs/axe-core

    6,900Voir sur GitHub↗

    axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile interfaces for violations of industry accessibility standards. It functions as a programmatic scanner and linter that analyzes HTML and source code to identify barriers and verify compliance with accessibility guidelines. The project distinguishes itself by combining a DOM-based rule engine with computer vision and machine learning to detect complex violations that evade traditional analysis, such as visual heading discrepancies and informative images. It provides specialized capabilit

    Allows administrators to assign customized sequences of accessibility courses tailored to specific professional roles.

    JavaScripta11yaccessibilityaxe
    Voir sur GitHub↗6,900
  • gzc426/java-interviewAvatar de gzc426

    gzc426/Java-Interview

    6,187Voir sur GitHub↗

    Ce projet est un guide d'entretien technique Java et une base de connaissances basée sur Markdown. Il fournit une collection de supports d'étude curatés et de questions d'entretien courantes conçues pour les développeurs se concentrant sur l'écosystème Java. La ressource sert de guide d'étude backend Java et de référence d'optimisation de base de données. Elle couvre les fonctionnalités fondamentales du langage, les modèles de programmation côté serveur et les stratégies de gestion des données utilisées lors des entretiens d'architecture technique. Le contenu est organisé comme un ensemble structuré de fichiers statiques, utilisant une hiérarchie de répertoires pour regrouper les concepts techniques connexes et les guides de base de données en modules distincts.

    Provides structured learning paths focused on database query optimization and execution models.

    Voir sur GitHub↗6,187
  • tarikul711/flutter-development-roadmapAvatar de Tarikul711

    Tarikul711/flutter-development-roadmap

    972Voir sur GitHub↗

    This project provides a comprehensive mobile development curriculum designed to guide learners through the technical milestones required to build cross-platform applications. It functions as a structured software engineering learning path, organizing essential programming concepts and technologies into a logical sequence that spans from foundational knowledge to advanced proficiency. The roadmap utilizes a non-linear, hyperlink-based knowledge map to connect related development topics, allowing users to navigate complex technical domains at their own pace. By structuring educational content i

    Arranges core development concepts into a logical progression to guide learners through building functional applications.

    android-applicationawesomebloc
    Voir sur GitHub↗972
  1. Home
  2. Education & Learning Resources
  3. Learning Paths

Explorer les sous-tags

  • CryptographySequenced educational modules for mastering encryption methods and cryptanalysis. **Distinct from Learning Paths:** Focuses on the specific domain of cryptography rather than general learning paths.
  • Database Query OptimizationStructured learning paths focused on cost-based planning, join ordering, and execution models for relational databases. **Distinct from Learning Paths:** Distinct from general learning paths: focuses specifically on the pedagogical progression of database query optimization theory.