DataTalksClub/machine-learning-zoomcamp

Public

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

  • Stars14.9k+66 tuần này
  • Forks3.3k
  • Watchers208
  • Issues7
  • Ngày tạo17/04/2020
  • Cập nhật gần nhất26/10/2026
  • Ngôn ngữJupyter Notebook
  • Giấy phép—
README.md40.6 KBRaw

Machine Learning Zoomcamp cover image

Machine Learning Zoomcamp: A Free Course on ML Engineering

A free, hands-on course on building, evaluating, and deploying machine learning systems.

Register for Machine Learning Zoomcamp

Register | Course Platform | Course Materials | Join Slack | Course Slack Channel | Telegram | YouTube Playlist | FAQ

Pull requests welcome Join the DataTalks.Club Slack community

Quick Links

Resource Link
Register Sign up for the free 2026 cohort
Start date September 14, 2026
Learn Course platform · Materials · Videos
Current cohort 2026 syllabus and deadlines
Community Slack · Course channel · Telegram
Help Course docs · Logistics · FAQ

About the Course

Machine Learning Zoomcamp is a free, practical course for people who want to learn machine learning engineering by building and deploying real projects.

The course follows the complete path from a machine learning problem to a production service:

Frame the problem, prepare the data, train and evaluate the model, expose it through an API, package it, and deploy it.

You will work with Python, NumPy, pandas, scikit-learn, TensorFlow, PyTorch, FastAPI, Docker, Kubernetes, and AWS Lambda. Along the way, you will build regression and classification models, evaluate them with appropriate metrics, train tree-based and deep learning models, and deploy machine learning services.

Machine Learning Zoomcamp progression from machine learning algorithms with Python, NumPy, pandas, and scikit-learn to deployment with Docker, FastAPI, and Kubernetes

This is not a theory-only course. The emphasis is on applying machine learning to practical problems and turning trained models into services that other applications can use.

Who Should Join

This course is for you if you:

  • Already have programming experience and want to move into machine learning engineering.
  • Want a structured introduction to machine learning without assuming prior ML knowledge.
  • Want to understand both model development and production deployment.
  • Learn best by completing homework and building end-to-end projects.
  • Want portfolio projects that demonstrate practical machine learning skills.
  • Benefit from cohort deadlines, community support, peer review, and certificate eligibility.

Nội dung README thuộc về DataTalksClub và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/DataTalksClub/machine-learning-zoomcamp