ML For Beginners is Microsoft’s classic machine learning curriculum: 12 weeks, 26 lessons, quizzes, and practical assignments.
Open Source: #education
Catalog projects marked with #education. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 78 projects with a combined 6,658,813 GitHub stars. Main languages: Python, Jupyter Notebook, JavaScript.
About the educational projects
The best programming study materials have long lived on GitHub: free, current, and vetted by thousands of learners. Roadmaps, interactive courses, and exercise collections update faster than any paid course.
This collection gathers educational repositories, from structured curricula to exercise sets. Stars are an honest signal here: bad study material does not collect hundreds of thousands of them.
Repositories
Awesome for Beginners is a curated list of projects with beginner-friendly issues for a first open source contribution across languages and ecosystems.
RealWorld is a specification and example set for one Medium-like application implemented across different client and server stacks.
System Design 101 is ByteByteGo’s visual reference for system design, APIs, databases, scaling, and architecture patterns.
Awesome Interview Questions is a curated collection of interview-question links for languages, platforms, DevOps, databases, and security.
CS Video Courses is an open list of university and professional computer science courses with video lectures and materials.
LLM Course is a learning roadmap for large language models covering fundamentals, fine-tuning, quantization, evaluation, notebooks, and engineering scenarios.
HackingTool is an educational collection of information security tools for labs, CTFs, and authorized testing.
ChinaTextbook is a Chinese-language repository of educational material and links to PDF textbooks across education levels.
CS Self Learning is a Chinese guide for self-studying computer science through open courses and materials.
Awesome CS Courses is a large list of university computer-science courses with lectures, assignments, notes, and exam material.
Apollo 11 is the historical Apollo Guidance Computer source code for the command and lunar modules of the Apollo 11 mission.