mlops-zoomcamp README

The project's README from github.com/DataTalksClub/mlops-zoomcamp. As one markdown file: README.md.

MLOps Zoomcamp

MLOps Zoomcamp: A Free 9-Week Course on Productionizing ML Services

Master the fundamentals of MLOps, from training and experimentation to deployment and monitoring.

Join Slack • #course-mlops-zoomcamp Channel • Telegram Announcements • Course Playlist • FAQ • Tweet about the Course

Resource Link
Course materials GitHub repository
Video lectures YouTube playlist
Documentation Zoomcamp Logistics · MLOps Zoomcamp
Course platform (deadlines, homework) courses.datatalks.club
Slack channel #course-mlops-zoomcamp
Announcements Telegram
FAQ FAQ document

About the Course

MLOps (machine learning operations) is a must-know skill for many data professionals. This free 9-week course teaches the fundamentals of MLOps, from training and experimentation to deployment and monitoring, through structured modules, hands-on workshops, and a final project. Each module introduces core MLOps concepts and tools.

Who Should Join

This course is for data scientists, ML engineers, and software engineers who want to learn how to put machine learning models into production and operate them reliably.

Prerequisites

To get the most out of this course, you should have prior experience with:

How to Take the Course

There are two ways to follow the course: live and self-paced.

Live Cohort Self-Paced
Start Not currently scheduled Anytime
Lectures Pre-recorded Pre-recorded
Homework Graded Available but not scored
Leaderboard ✅ Yes ❌ No
Peer Review ✅ Yes ❌ No
Certificate ✅ Yes ❌ No
Cost Free Free
Register Get updates Just start learning!

[!NOTE] We don't plan to run a live cohort in 2026. The course is fully available for self-paced study now. Register here to be notified if we run a live cohort again.

Self-paced steps:

  1. Follow the materials on GitHub
  2. Ask questions and share progress in Slack
  3. Do the homework (self-checked) and build a project for your portfolio

Syllabus

Module 1: Introduction

Module 2: Experiment Tracking & Model Management

Module 3: Orchestration & ML Pipelines

Module 4: Model Deployment

Module 5: Model Monitoring

Module 6: Best Practices

Final Project

The final project integrates everything covered in the course into an end-to-end MLOps pipeline.

Certificate

MLOps Zoomcamp certificate of completion awarded after finishing the final project and peer reviews

Certificates are awarded to learners who complete the final project during a live cohort. After the project is graded, the certificate appears on your course platform dashboard once the instructors issue it, and the release is announced in Slack and Telegram. See the certificate guide for how to get it and add it to LinkedIn.

Instructors

Community & Support

Getting Help on Slack

Join the #course-mlops-zoomcamp channel on DataTalks.Club Slack for discussions, troubleshooting, and networking.

To keep discussions organized:

Learning in Public

Share your progress as you go — see the learning in public guide.

Sponsors

Interested in supporting our community? Reach out to [email protected].

FAQ

A few common questions. For everything else, see the full MLOps Zoomcamp FAQ.

Q: Is this course really free?
A: Yes. All videos, materials, and homework are free and open-source.

Q: Do I need prior experience?
A: Yes, some. You should know Python, Docker basics, and the machine learning workflow (for example from ML Zoomcamp), plus about a year of programming experience.

Q: Is there a live cohort?
A: Not currently. The course is fully available for self-paced study. Register on the signup form to be notified if we run a live cohort again.

Q: What does "live cohort" mean? Are there live classes?
A: No mandatory live classes. All lectures are pre-recorded. "Live" means deadlines, scored homework, peer review, and certificate eligibility.

About DataTalks.Club

DataTalks.Club

DataTalks.Club is a global online community of data enthusiasts. It's a place to discuss data, learn, share knowledge, ask and answer questions, and support each other.

Website • Join Slack Community • Newsletter • Upcoming Events • YouTube • GitHub • LinkedIn • X

All the activity at DataTalks.Club mainly happens on Slack. We post updates there and discuss different aspects of data, career questions, and more.

At DataTalks.Club, we organize online events, community activities, and free courses. You can learn more about what we do at DataTalks.Club docs.

mlops-zoomcamp (DataTalksClub/mlops-zoomcamp)

Searching Database…

这是什么?DataTalks.Club 推出的一门免费 9 周课程,讲解 MLOps 基础——如何把机器学习服务投入生产,涵盖从训练和实验到部署和监控的完整流程。
只是看视频,还是有实际动手的内容?既有视频课程(YouTube 播放列表),也有动手实践:每个模块都有实战练习和作业,资料都放在这个 GitHub 仓库里,课程最后还要完成一个期末项目。
具体怎么学——有直播课吗?没有直播课,课程视频都是提前录好的。目前的学习方式是自学:跟着 GitHub 上的资料学,在 #course-mlops-zoomcamp 的 Slack 频道里提问,完成自评作业,再做 一个能放进个人作品集的项目。
没有机器学习基础能跟上吗?不行——你需要会 Python、Docker 和命令行基础,有机器学习经验(比如上过 ML Zoomcamp),并且总共有大约一年的编程经验。
还能拿到证书吗?自学模式下拿不到:证书只发给在直播班(cohort)期间完成期末项目的学员,2026 年也没有开设直播班的计划。自学学员同样无法参加排行榜和同伴互评。
我是数据科学家——这门课是为我设计的,还是为工程师设计的?两者都适合:它面向数据科学家、机器学习工程师,以及想把机器学习模型投入生产并稳定运维的软件工程师。
我会实际用到哪些工具?包括用于实验跟踪和模型注册的 MLflow、工作流编排、Flask Web 服务、用于流式处理的 AWS Kinesis 和 Lambda、用于监控的 Prometheus、Evidently 和 Grafana、用于批处理任务的 MongoDB,最佳实践模块里还会用到 GitHub Actions 和 Terraform。
期末项目是什么样的?你要亲手把课程里讲到的所有内容整合成一条端到端的 MLOps 流水线——这就是这门课的作品集亮点。
课程用什么数据集?整个课程贯穿使用的示例数据集是 NY Taxi 数据集。
真的免费吗?是的。所有视频、资料和作业都免费开源,直播班和自学两种形式都是如此。
Size
58.9 MB
Stars
15.4K
Updated
CommitSep 16
Age
4y
Commits · 90 Days