45 repos
Explore 45 awesome GitHub repositories matching education & learning resources · Courses, Training & Certifications. Refine with filters or upvote what's useful.
App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through p
Supports skill mastery through tiered, project-based learning paths that guide developers from foundational concepts to advanced implementation.
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
Offers a comprehensive educational path covering the architecture, training, and implementation of large language models.
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
Covers cloud infrastructure, edge computing, and artificial intelligence agent orchestration through a structured learning sequence.
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
Follow a structured curriculum designed to guide learners through the complexities of modern cloud-native technologies.
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
Collects hands-on coding tasks and algorithmic problems to help developers practice and apply their technical knowledge.
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
Clarifies security principles through succinct graphical explanations of engineering and protection topics.
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
Guides candidates through technical assessments by combining curated study materials with practical coding implementations.
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
Maps out a structured path from fundamental concepts to advanced neural network architectures using practical, code-first lessons.
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
Provides a structured collection of learning materials covering the entire lifecycle of modern language models.
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
Organizes comprehensive academic lecture collections that mirror structured university computer science curricula.
Grafana is an observability data platform designed to aggregate metrics, logs, and traces from diverse sources into a unified environment. It functions as a centralized interface for visualizing complex telemetry data, transforming raw streams into interactive dashboards that support real-time system health tracking an
Offers structured learning paths and documentation to help engineers build professional expertise in observability and data visualization.
This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify disco
Connects learners to interactive platforms and visual exercises for mastering neural network principles.
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 s
Organizes fundamental computer science topics into a cohesive, semester-by-semester academic progression for independent study.
This project is a community-driven repository of high-quality, university-level computer science courses and learning materials. It serves as an open-source knowledge base, providing developers and students with direct access to structured curricula and academic resources designed to facilitate independent study and te
Connects learners with sequential academic paths that bridge theoretical knowledge and practical technical application.
This project is a community-driven knowledge base and diagnostic suite designed to evaluate and improve a developer's grasp of JavaScript. It functions as an interactive learning repository, providing a structured collection of technical questions and detailed explanations that target core language mechanics, runtime n
Facilitate hands-on programming practice by combining structured technical guides with interactive exercises.
This project is an educational repository containing a comprehensive collection of classic computer science algorithms and data structures implemented in Java. It serves as a community-driven learning resource designed to help students and developers study fundamental computational problems and practice idiomatic synta
Supports academic study through a structured library of fundamental data structures and classic algorithmic patterns.
This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of hi
Provides links to structured training programs and tutorials for mastering software development skills.
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
Curates a wide range of algorithmic puzzles designed to sharpen programming skills and test problem-solving abilities.
Rustlings is a command-line learning tool designed to build language proficiency through a structured, interactive curriculum. It functions as a practice-oriented platform where users master syntax and core concepts by resolving compilation errors within a sequence of small, incremental code exercises. The environment
Organizes technical concepts into a linear progression of exercises to guide users from basic syntax to advanced language features.
This project is a comprehensive algorithmic interview resource and coding practice repository. It provides a structured curriculum of programming challenges and source code implementations designed to help software engineers master efficient problem-solving techniques and prepare for technical assessments. The reposit
Navigate a comprehensive learning path that organizes complex technical subjects into manageable modules for building core computer science skills.