10 Repositories · Checked October 2026

01

microsoft/ML-For-Beginners

Microsoft's official 12-week, 26-lesson classic machine learning curriculum, complete with quizzes and hands-on projects using Scikit-learn.

Explore
02

dair-ai/ML-YouTube-Courses

A DAIR.AI index of the best machine learning and deep learning courses on YouTube, spanning Stanford, MIT, CMU, and DeepMind lecture series. Last pushed in January 2024, so check that it is still current.

Explore ★ 17.4k
03

mml-book/mml-book.github.io

Companion webpage to "Mathematics for Machine Learning" by Deisenroth, Faisal, and Ong, with tutorial notebooks for linear regression, PCA, and GMMs.

Explore ★ 16.1k
04

janishar/mit-deep-learning-book-pdf

A beautifully formatted PDF version of the MIT Deep Learning Book by Ian Goodfellow, Yoshua Bengio, and Aaron Courville, available as complete and chapter-wise downloads.

Explore ★ 14.3k
06

ujjwalkarn/Machine-Learning-Tutorials

A massive, long-running curated list of machine learning and deep learning tutorials, articles, and resources organized by topic. Last pushed in June 2024, so check that it is still current.

Explore
08

afshinea/stanford-cs-229-machine-learning

VIP cheatsheets covering supervised learning, unsupervised learning, deep learning, and key math refreshers for Stanford's CS 229 course. Last pushed in May 2020, so check that it is still current.

Explore ★ 20.3k
09

khangich/machine-learning-interview

A minimum-viable study plan for machine learning interviews at FAANG and beyond, covering ML system design, coding, statistics, and real interview experiences. Last pushed in August 2023, so check that it is still current.

Explore ★ 12.8k

Frequently Asked Questions

What are these ten repositories?

A curated set of GitHub repositories for learning machine learning: a beginner curriculum, YouTube course index, mathematics for machine learning, a deep learning book, a free ML engineering course, curated tutorial and framework lists, Stanford CS 229 cheatsheets, interview prep and MLOps tools.

Which repository is best for a complete beginner?

Microsoft's ML-For-Beginners is a 12-week, 26-lesson classic machine learning curriculum with quizzes and projects using Scikit-learn, so it is a common first stop.

Which ones cover the mathematics and deep learning theory?

The Mathematics for Machine Learning companion site (mml-book) covers the maths, and the MIT Deep Learning Book PDF repository packages the Goodfellow, Bengio and Courville textbook.

Are these repositories still maintained?

Activity varies, and star counts change. Several, such as the CS 229 cheatsheets, have not been updated for years, so check each repository's commit history and issues before relying on it.