Machine Learning Zoomcamp teaches machine learning engineering through a course and registration materials.

github.com/DataTalksClub/machine-learning-zoom…
machine-learning-zoomcamp homepage screenshot

About machine-learning-zoomcamp

Machine Learning Zoomcamp is a free, hands-on course on machine learning engineering, hosted as a GitHub repository by DataTalksClub. It covers the path from a machine learning problem to a deployed service: framing the problem, preparing data, training and evaluating models, exposing a model through an API, packaging it, and deploying it. The course uses Python, NumPy, pandas, scikit-learn, TensorFlow, PyTorch, FastAPI, Docker, Kubernetes, and AWS Lambda.

The course can be taken in a live cohort or self-paced. The 2026 live cohort starts September 14, 2026. Its modules run from September through December, and the final projects conclude in January. Live cohort participation includes shared deadlines, scored homework, a leaderboard, peer review, and certificate eligibility. Lectures are pre-recorded in both formats. The self-paced option has unscored homework and no certificate eligibility. The deep learning modules use cloud resources for more intensive computation.

Key features

  • Covers problem framing, data preparation, model training, evaluation, API exposure, and deployment
  • Builds regression and classification models and evaluates them with appropriate metrics
  • Trains tree-based and deep learning models using PyTorch and TensorFlow
  • Deploys models as services using FastAPI, Docker, Kubernetes, and AWS Lambda
  • Live cohort adds scored homework, leaderboard, peer review, and certificate eligibility
  • Self-paced option uses pre-recorded lectures and unscored homework
Best for: Programmers with at least one year of coding experience who want to move into machine learning engineering and build deployed projects.
Good for
  • The course is listed as free in both live cohort and self-paced formats.
  • Students build end-to-end projects that take models to deployment, not only theory.
  • No prior machine learning experience is required, according to the stated prerequisites.
Watch out for
  • Requires at least one year of programming experience and comfort with the command line.
  • Certificate eligibility, peer review, and the leaderboard apply only to the live cohort.
  • Not a good fit for people seeking a non-technical introduction to AI or advanced research topics.

machine-learning-zoomcamp at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

machine-learning-zoomcamp alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Directories & Resources

Well-known listings from the same topic.

All 139

machine-learning-zoomcamp FAQ

Do I need prior machine learning experience?
No. The course states that you do not need prior machine learning experience, but you should have at least one year of programming experience.
Do I need a powerful computer or GPU?
No. A powerful computer or local GPU is listed as not required. The deep learning modules use cloud resources for more intensive computation.
How do I earn a certificate?
You must submit two qualifying projects and complete the required peer reviews during a live cohort. The self-paced option is not listed as eligible for a certificate.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing