awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Tutorials, Media & Curated Lists · Awesome GitHub Repositories

38 repos

Awesome GitHub RepositoriesTutorials, Media & Curated Lists

Explore 38 awesome GitHub repositories matching education & learning resources · Tutorials, Media & Curated Lists. Refine with filters or upvote what's useful.

  1. Home
  2. Education & Learning Resources
  3. Educational Resources
  4. Reference & Media
  5. Tutorials, Media & Curated Lists

Awesome Tutorials, Media & Curated Lists GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • papers-we-love/papers-we-love

    papers-we-love/papers-we-love

    103,417GitHubView on GitHub↗

    Papers We Love is a community-driven repository and learning network dedicated to the study and discussion of foundational computer science literature. It functions as a centralized educational archive, providing a structured environment where software professionals can engage with academic research to bridge the gap b

    Navigates directory structures and commit histories to locate specific educational resources and track project documentation.

    Shellawesomecomputer-sciencemeetup
  • mtdvio/every-programmer-should-know

    mtdvio/every-programmer-should-know

    97,839GitHubView on GitHub↗

    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

    Access curated collections of educational media designed to facilitate hands-on learning and skill acquisition.

    cc-bycollectioncomputer-science
  • microsoft/Web-Dev-For-Beginners

    microsoft/Web-Dev-For-Beginners

    95,318GitHubView on GitHub↗

    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

    Supplements technical learning with video tutorials, sketchnotes, and step-by-step guides.

    JavaScriptcsscurriculumeducation
  • rasbt/LLMs-from-scratch

    rasbt/LLMs-from-scratch

    85,529GitHubView on GitHub↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementat

    Explains the fundamental mechanics of large language models through hands-on, step-by-step implementation examples.

    Jupyter Notebookaiartificial-intelligencechatbot
  • microsoft/ML-For-Beginners

    microsoft/ML-For-Beginners

    83,800GitHubView on GitHub↗

    This project is an open-source educational curriculum designed to provide a structured path for developers to master machine learning and generative AI. It functions as a technical skill development platform, offering comprehensive study materials that guide learners through fundamental concepts, algorithms, and the pr

    Walks learners through technical workflows using step-by-step instructional content and practical implementation patterns.

    Jupyter Notebookdata-scienceeducationmachine-learning
  • realworld-apps/realworld

    realworld-apps/realworld

    82,844GitHubView on GitHub↗

    RealWorld is an open-source project that provides a standardized blueprint for building functionally identical applications across diverse programming languages and frameworks. By establishing a contract-first API specification and a shared data model, it enables developers to create decoupled frontend and backend comp

    Curates a directory of functionally identical application implementations across various programming languages for comparative study.

    Bru
  • MunGell/awesome-for-beginners

    MunGell/awesome-for-beginners

    82,766GitHubView on GitHub↗

    This project is a curated directory of software repositories specifically selected to help newcomers make their first open-source contributions. It serves as a collaborative knowledge base that aggregates entry-level development opportunities, providing a structured path for novice developers to practice version contro

    Groups entry-level development opportunities and learning paths across a wide variety of technology stacks.

    awesomeawesome-listbeginner-project
  • bregman-arie/devops-exercises

    bregman-arie/devops-exercises

    81,169GitHubView on GitHub↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding cha

    Supplies hands-on exercises for provisioning infrastructure through code-based workflows and variable management.

    Pythonansibleawsazure
  • DopplerHQ/awesome-interview-questions

    DopplerHQ/awesome-interview-questions

    81,035GitHubView on GitHub↗

    This project is a comprehensive, community-sourced repository of technical interview questions and study materials. It serves as a centralized index for software engineers to prepare for technical assessments, benchmark their personal knowledge, and identify gaps in their expertise across a wide range of programming la

    Explore a structured directory of community-contributed content designed to help developers master technical assessments and core engineering concepts.

    android-interview-questionsangularjs-interview-questionsawesome
  • ByteByteGoHq/system-design-101

    ByteByteGoHq/system-design-101

    79,676GitHubView on GitHub↗

    This project is a centralized engineering knowledge repository that provides a structured curriculum for mastering system design, architectural patterns, and fundamental software development workflows. It serves as a professional development resource for engineers, offering foundational knowledge and real-world case st

    Covers the essential principles required to build, scale, and maintain reliable distributed software systems in a structured format.

    awscloud-computingcoding-interviews
  • MisterBooo/LeetCodeAnimation

    MisterBooo/LeetCodeAnimation

    76,717GitHubView on GitHub↗

    LeetCodeAnimation is an educational code archive and technical interview resource designed to help developers master complex programming concepts. It functions as a centralized repository of source code and instructional materials, providing a structured environment for self-paced learning of fundamental computer scien

    Walks developers through technical workflows and complex concepts using a library of structured, example-driven tutorials.

    Javaanimationleetcodeleetcode-c
  • d2l-ai/d2l-zh

    d2l-ai/d2l-zh

    75,708GitHubView on GitHub↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners

    Combines theoretical explanations with executable code blocks to enable hands-on experimentation with complex machine learning concepts.

    Pythonbookchinesecomputer-vision
  • swisskyrepo/PayloadsAllTheThings

    swisskyrepo/PayloadsAllTheThings

    75,346GitHubView on GitHub↗

    This project is a comprehensive, community-sourced knowledge base designed for security professionals and researchers. It functions as a centralized repository of offensive security techniques, providing a structured collection of exploit payloads, attack vectors, and methodologies for conducting vulnerability assessme

    Directs users to external educational media and training channels focused on cybersecurity skill development.

    Pythonbountybugbountybypass
  • mlabonne/llm-course

    mlabonne/llm-course

    75,340GitHubView on GitHub↗

    This project is a comprehensive educational curriculum and engineering handbook focused on the lifecycle of large language models. It serves as a structured knowledge base for machine learning practitioners, covering the fundamental mathematical and architectural principles of transformer-based sequence modeling, as we

    Curates technical tutorials covering the architecture, fine-tuning, and deployment of language models.

    courselarge-language-modelsllm
  • Developer-Y/cs-video-courses

    Developer-Y/cs-video-courses

    74,064GitHubView on GitHub↗

    This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of

    Catalogs a wide array of university-level lecture series to assist students and professionals in self-paced learning.

    algorithmsbioinformaticscomputational-biology
  • dair-ai/Prompt-Engineering-Guide

    dair-ai/Prompt-Engineering-Guide

    70,526GitHubView on GitHub↗

    This project is a comprehensive educational resource and knowledge base dedicated to the development and application of large language models and autonomous agentic systems. It provides a structured framework for understanding prompt engineering, context management, and the architectural patterns required to build task

    Bundles executable notebooks that provide hands-on experience with advanced prompt engineering and model interaction techniques.

    MDXagentagentsai-agents
  • kdn251/interviews

    kdn251/interviews

    64,945GitHubView on GitHub↗

    This project serves as a centralized knowledge base and study guide for mastering computer science fundamentals and technical interview preparation. It provides a structured collection of algorithmic implementations, data structure guides, and theoretical references designed to support professional development and prob

    Lists academic video lectures that explain complex technical topics, data structures, and software development practices.

    Javaalgorithmalgorithm-challengesalgorithm-competitions
  • Solido/awesome-flutter

    Solido/awesome-flutter

    59,015GitHubView on GitHub↗

    This project is a community-curated directory of resources, libraries, and tools designed to support developers working with the Flutter framework. It functions as a centralized knowledge base, organizing high-quality external references into a structured, human-readable format to assist in the discovery of technical m

    Aggregates instructional video series and lecture channels that provide deep dives into framework concepts and best practices.

    Dartandroidawesomeawesome-list
Prev12Next

Explore sub-tags

  • Interactive Learning Media9 sub-tagsEducational content delivered through interactive or entertainment-based formats.
  • Learning Directories7 sub-tagsCurated lists of educational resources organized by topic or domain to guide developer learning.
  • Technical Tutorials8 sub-tagsStructured guides and instructional content designed to teach specific technical concepts, workflows, or development tasks.