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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kamranahmedse/developer-roadmapAvatar von kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Auf GitHub ansehen↗

    Developer Roadmap ist eine Community-gesteuerte Plattform, die strukturierte, graphbasierte Lernpfade für das Software-Engineering bietet. Sie dient als umfassendes Wissens-Repository, in dem technische Bereiche in visuellen Sequenzen organisiert sind, um den Erwerb beruflicher Fähigkeiten und das Karrierewachstum zu steuern. Das Projekt zeichnet sich durch ein kollaboratives Ökosystem aus, das es Nutzern ermöglicht, Roadmaps beizusteuern, bewährte Branchenpraktiken zu kuratieren und berufliche Profile zu pflegen. Es integriert diagnostische Bewertungs-Frameworks, um die technische Kompetenz zu evaluieren, und hilft Entwicklern dabei, Wissenslücken zu identifizieren und sich durch gezielte Lernsequenzen auf professionelle Vorstellungsgespräche vorzubereiten. Über seine Kern-Mapping-Funktionen hinaus bietet die Plattform praktische Projektideen und interaktives Tutoring, um Engineering-Konzepte zu festigen. Sie bietet einen zentralen Raum für die Community, um Ressourcen zu teilen, den fortschreitenden Kompetenzaufbau zu verfolgen und durch komplexe technische Landschaften zu navigieren.

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

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Auf GitHub ansehen↗357,434
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

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

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • avik-jain/100-days-of-ml-codeAvatar von Avik-Jain

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

    51,254Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗51,254
  • bevyengine/bevyAvatar von bevyengine

    bevyengine/bevy

    46,634Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗46,634
  • microsoft/data-science-for-beginnersAvatar von microsoft

    microsoft/Data-Science-For-Beginners

    35,657Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗35,657
  • rohitg00/ai-engineering-from-scratchAvatar von rohitg00

    rohitg00/ai-engineering-from-scratch

    33,575Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗33,575
  • ashishpatel26/500-ai-agents-projectsAvatar von ashishpatel26

    ashishpatel26/500-AI-Agents-Projects

    32,572Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗32,572
  • amai-gmbh/ai-expert-roadmapAvatar von AMAI-GmbH

    AMAI-GmbH/AI-Expert-Roadmap

    31,091Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗31,091
  • jushbjj/mr.-ranedeer-ai-tutorAvatar von JushBJJ

    JushBJJ/Mr.-Ranedeer-AI-Tutor

    29,599Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗29,599
  • pingcap/awesome-database-learningAvatar von pingcap

    pingcap/awesome-database-learning

    10,672Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,672
  • ctf-wiki/ctf-wikiAvatar von ctf-wiki

    ctf-wiki/ctf-wiki

    9,449Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,449
  • dequelabs/axe-coreAvatar von dequelabs

    dequelabs/axe-core

    6,900Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,900
  • gzc426/java-interviewAvatar von gzc426

    gzc426/Java-Interview

    6,187Auf GitHub ansehen↗

    Dieses Projekt ist ein technischer Interview-Guide für Java und eine Markdown-basierte Wissensdatenbank. Es bietet eine Sammlung kuratierter Lernmaterialien und häufiger Interviewfragen für Entwickler, die sich auf das Java-Ökosystem konzentrieren. Die Ressource dient als Java-Backend-Lernhilfe und Referenz für Datenbankoptimierung. Sie deckt Kernsprachenfeatures, serverseitige Programmiermuster und Datenmanagement-Strategien ab, die bei technischen Architektur-Interviews verwendet werden. Der Inhalt ist als strukturierte Menge statischer Dateien organisiert, die eine Verzeichnishierarchie nutzen, um verwandte technische Konzepte und Datenbank-Guides in diskrete Module zu gruppieren.

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

    Auf GitHub ansehen↗6,187
  • tarikul711/flutter-development-roadmapAvatar von Tarikul711

    Tarikul711/flutter-development-roadmap

    972Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗972
  1. Home
  2. Education & Learning Resources
  3. Learning Paths

Unter-Tags erkunden

  • 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.