back to home

Best Open Source course Libraries

A curated list of the most popular GitHub repositories tagged with course. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1mlabonne/llm-course

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

75,434
Analyze Code

#2DataTalksClub/data-engineering-zoomcamp

Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. The next cohort starts in January 2026. Join the course here 👇🏼

38,593Jupyter Notebook
Analyze Code

#3PKUanonym/REKCARC-TSC-UHT

清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University

36,671HTML
Analyze Code

#4google/comprehensive-rust

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

32,662Rust
Analyze Code

#5sunface/rust-course

“连续八年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book

29,963Rust
Analyze Code

#6huggingface/agents-course

This repository contains the Hugging Face Agents Course.

25,466MDX
Analyze Code

#7inancgumus/learngo

❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

19,874Go
Analyze Code

#8federico-busato/Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

14,739HTML
Analyze Code

#9DataTalksClub/machine-learning-zoomcamp

Learn ML engineering for free in 4 months! Register here 👇🏼

12,655Jupyter Notebook
Analyze Code