AltHub

DataTalksClub/machine-learning-zoomcamp Alternatives

ML engineering education

A free hands-on course that teaches machine learning engineering end-to-end, from framing a problem to deploying a model with Docker, Kubernetes, and cloud services.

14.5kJupyter Notebookno licenseactive · last push 23d agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

GokuMohandas/Made-With-MLGitHub

Choose it for a similarly practical, production-focused ML engineering course with a permissive MIT license and code-first notebooks.

Learn how to develop, deploy and iterate on production-grade ML applications.

49.2k
Jupyter Notebook
MIT
active7mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

HenryNdubuaku/maths-cs-ai-compendiumGitHub

Choose it when you want an interactive textbook combining math, CS, and ML foundations rather than a timed cohort course.

Become a cracked AI/ML researcher/engineer with this unconventional textbook covering maths, computing, and ML with intuition.

7.4k
TypeScript
Apache-2.0
active3mo ago
harvard-edge/cs249r_bookGitHub

Choose it for a deeper, more academic survey of ML systems and edge deployment, rather than a 4-month hands-on cohort.

Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai

28.4k
Python
NOASSERTION
active19d ago
stas00/ml-engineeringGitHub

Choose it for a comprehensive open-book reference on ML engineering and training performance instead of a guided course.

Machine Learning Engineering Open Book

18.7k
Python
CC-BY-SA-4.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

fastai/fastbookGitHub

Choose it when you prefer a deep-learning-first book/course with fastai/PyTorch instead of broad ML engineering/deployment.

The fastai book, published as Jupyter Notebooks

25.3k
Jupyter Notebook
NOASSERTION
active25d ago
ageron/handson-ml3GitHub

Choose it for an up-to-date, notebook-driven ML/DL modeling course with scikit-learn/Keras/TensorFlow, but no MLOps/deployment coverage.

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

14.2k
Jupyter Notebook
Apache-2.0
active5mo ago
Yorko/mlcourse.aiGitHub

Choose it for a structured introductory ML course with theory, assignments, and community, if you don't need production/deployment content.

Open Machine Learning Course

10.7k
Python
NOASSERTION
active7mo ago
mrdbourke/pytorch-deep-learningGitHub

Choose it for a hands-on PyTorch deep-learning course instead of a broad ML engineering pipeline.

Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.

18.8k
Jupyter Notebook
MIT
slowing8mo ago
girafe-ai/ml-courseGitHub

Choose it for a university-style ML course with labs and assignments, not MLOps/deployment.

Open Machine Learning course

3.6k
Jupyter Notebook
MIT
active21d ago
mrdbourke/zero-to-mastery-mlGitHub

Choose it for a beginner data-science/ML course, but note it is older and lacks MLOps depth.

All course materials for the Zero to Mastery Machine Learning and Data Science course.

7.0k
Jupyter Notebook
none
dormant1.9y ago
instillai/machine-learning-courseGitHub

Choose it for an older, unmaintained free Python ML course if you don't need recent updates.

:speech_balloon: Machine Learning Course with Python:

7.0k
Python
none
dormant1.9y ago
ageron/handson-mlGitHub

It is the deprecated previous edition of handson-ml, useful only for the older scikit-learn/TF content.

⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.

25.6k
Jupyter Notebook
Apache-2.0
active5mo ago
chiphuyen/stanford-tensorflow-tutorialsGitHub

It is an archived, TensorFlow-specific old Stanford tutorial set, useful only for legacy TF learning.

This repository contains code examples for the Stanford's course: TensorFlow for Deep Learning Research.

10.4k
Python
MIT
archived5.8y ago
mlabonne/llm-courseGitHub

Choose it to specialize in LLM workflows and roadmaps rather than broad ML engineering; it is narrower in scope.

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

83.0k
Apache-2.0
slowing8mo ago

Listed as an alternative to

These projects were analysed and named machine-learning-zoomcamp among their alternatives. The relationship is not symmetric — how machine-learning-zoomcamp rates them is a separate judgement, made when machine-learning-zoomcamp is analysed in its own right.

mrdbourke/zero-to-mastery-mlGitHub

calls machine-learning-zoomcamp “An actively maintained, free cohort-based ML engineering course that can replace the Zero to Mastery materials.”

All course materials for the Zero to Mastery Machine Learning and Data Science course.

7.0kJupyter Notebookdormant
d2l-ai/d2l-enGitHub

calls machine-learning-zoomcamp “Choose for a project-based ML engineering bootcamp with hands-on homework.”

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

29.6kPythondormant
donnemartin/data-science-ipython-notebooksGitHub

calls machine-learning-zoomcamp “Structured ML engineering course with assignments; choose for instructor-led format over self-guided notebooks.”

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

29.4kPythondormant
ageron/handson-ml3GitHub

calls machine-learning-zoomcamp “When you want a free, structured ML engineering bootcamp.”

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

14.2kJupyter Notebookactive
aws/amazon-sagemaker-examplesGitHub

calls machine-learning-zoomcamp “Choose if you want a structured ML engineering course with notebooks over platform-specific examples.”

Example 📓 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using 🧠 Amazon SageMaker.

11.0kJupyter Notebookactive
Yorko/mlcourse.aiGitHub

calls machine-learning-zoomcamp “when you want an engineering-focused ML curriculum (deployment, MLOps) rather than theory-heavy classical ML.”

Open Machine Learning Course

10.7kPythonactive
HenryNdubuaku/maths-cs-ai-compendiumGitHub

calls machine-learning-zoomcamp “Use it when you prefer a structured, free ML-engineering bootcamp with a schedule instead of a self-study compendium.”

Become a cracked AI/ML researcher/engineer with this unconventional textbook covering maths, computing, and ML with intuition.

7.4kTypeScriptactive
SharifiZarchi/Introduction_to_Machine_LearningGitHub

calls machine-learning-zoomcamp “Choose if you want an ML engineering/MLOps curriculum with deployment projects rather than a theory-and-notebooks course.”

Machine Learning Course, Sharif University of Technology

2.1kJupyter Notebookactive