The course starts tomorrow at 17:00 Berlin time! Be ready!
We will share the link to the stream tomorrow right before the event
You can ask questions in advance using this link
https://app.sli.do/event/bu5ANFCaCQGMHLrnJpnF4v
See you tomorrow!
We will share the link to the stream tomorrow right before the event
You can ask questions in advance using this link
https://app.sli.do/event/bu5ANFCaCQGMHLrnJpnF4v
See you tomorrow!
app.sli.do
Join Slido: Enter #code to vote and ask questions
Participate in a live poll, quiz or Q&A. No login required.
❤30🔥14👍10👏1
We're starting in ~50 minutes
You can ask your questions here: https://app.sli.do/event/bu5ANFCaCQGMHLrnJpnF4v
You can ask your questions here: https://app.sli.do/event/bu5ANFCaCQGMHLrnJpnF4v
app.sli.do
Join Slido: Enter #code to vote and ask questions
Participate in a live poll, quiz or Q&A. No login required.
👍11🔥2❤1
Starting in 10 minutes!
Stream: https://www.youtube.com/watch?v=qqZU8nBtH90
Questions: https://app.sli.do/event/bu5ANFCaCQGMHLrnJpnF4v
Watch now or later in recording
Stream: https://www.youtube.com/watch?v=qqZU8nBtH90
Questions: https://app.sli.do/event/bu5ANFCaCQGMHLrnJpnF4v
Watch now or later in recording
YouTube
MLOps Zoomcamp 2025 Course Launch: A Free Course on Productionizing ML Services
MLOps (Machine Learning Operations) is a must-know skill for many data professionals. Master the fundamentals of MLOps, from training and experimentation to deployment and monitoring with our free MLOps Zoomcamp.
Links:
- MLOps Zoomcamp repo: https://gi…
Links:
- MLOps Zoomcamp repo: https://gi…
❤18👍12🔥5
The timetable for the course - you can find it on the course management platform. It's in your timezone. On this screenshot it's Berlin time
❤23👍13👏1
👍17❤16🔥1
We're starting a new module - this week we will learn about experiment tracking and MLFlow
Materials: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/02-experiment-tracking
Homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/02-experiment-tracking/homework.md
Have fun!
Materials: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/02-experiment-tracking
Homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/02-experiment-tracking/homework.md
Have fun!
GitHub
mlops-zoomcamp/02-experiment-tracking at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
❤30👍20
We’re preparing a new MLOps competition!
Join us for a live preview session with Alexander Guschin and Alexey Grigorev to show you what this new MLOps Zoomcamp challenge is about.
Date: Tuesday, June 10
Time: 5:00 PM CET
Register here: https://lu.ma/bc9hdw61
In this session, you’ll learn how the competition works, what you’ll build, and how to get started. You’ll deploy your own ML model, receive real-time requests, monitor metrics like uptime and latency, and track performance, just like in a real-world project.
Here’s what we’ll cover:
- What the challenge is and how to join
- What your model needs to do
- How to use the platform to deploy and evaluate it
- Tips and tricks from the instructors
Bring your questions, we’ll answer them live.
About the hosts:
- Alexander Guschin is Kaggle Grandmaster (#5 in the world!), ML engineer, and teacher to 100K+ students.
- Alexey Grigorev is the creator of MLOps Zoomcamp and founder of DataTalks.Club
Join us for a live preview session with Alexander Guschin and Alexey Grigorev to show you what this new MLOps Zoomcamp challenge is about.
Date: Tuesday, June 10
Time: 5:00 PM CET
Register here: https://lu.ma/bc9hdw61
In this session, you’ll learn how the competition works, what you’ll build, and how to get started. You’ll deploy your own ML model, receive real-time requests, monitor metrics like uptime and latency, and track performance, just like in a real-world project.
Here’s what we’ll cover:
- What the challenge is and how to join
- What your model needs to do
- How to use the platform to deploy and evaluate it
- Tips and tricks from the instructors
Bring your questions, we’ll answer them live.
About the hosts:
- Alexander Guschin is Kaggle Grandmaster (#5 in the world!), ML engineer, and teacher to 100K+ students.
- Alexey Grigorev is the creator of MLOps Zoomcamp and founder of DataTalks.Club
Luma
MLOps Zoomcamp Competition - Bot or Not · Luma
Join Alexey Grigorev and Alexander Guschin for a live preview of the "Bot or Not" MLOps Zoomcamp Competition.
This session will walk you through everything you…
This session will walk you through everything you…
🔥25❤7👍7🥰1
We're starting module 3!
Materials: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/03-orchestration
Homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/03-orchestration/homework.md
You'll have to do a lot of self-studying for this module, so you'll have 2 weeks to complete this module
Have fun!
Materials: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/03-orchestration
Homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/03-orchestration/homework.md
You'll have to do a lot of self-studying for this module, so you'll have 2 weeks to complete this module
Have fun!
GitHub
mlops-zoomcamp/03-orchestration at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
❤22👍4
We're starting Module 4, which focuses on model deployment!
👉🏼 Materials
👉🏼 Homework
👉🏼 Submit your homework here
Homework due date: 17 June 2025 01:00 CET
This module covers:
- Deployment strategies: online (web, streaming) vs. offline (batch)
- Deploying with Flask (web service)
- Streaming deployment with AWS Kinesis & Lambda
- Batch scoring for offline processing
Have fun!
👉🏼 Materials
👉🏼 Homework
👉🏼 Submit your homework here
Homework due date: 17 June 2025 01:00 CET
This module covers:
- Deployment strategies: online (web, streaming) vs. offline (batch)
- Deploying with Flask (web service)
- Streaming deployment with AWS Kinesis & Lambda
- Batch scoring for offline processing
Have fun!
GitHub
mlops-zoomcamp/04-deployment at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
👍10❤9
Do you want to take part in our MLOps competition?
Join our stream now to find out more!
Stream: https://www.youtube.com/watch?v=ZxUVBG4z5uE
Watch now or later in recording
Join our stream now to find out more!
Stream: https://www.youtube.com/watch?v=ZxUVBG4z5uE
Watch now or later in recording
YouTube
MLOps Zoomcamp Competition: Build & Deploy ‘Turing‑Test’ Bots with YourBot
Ready to put your MLOps skills into production?
In this live session Alexey Grigorev (DataTalks.Club) and Alexander Guschin (ex‑Kaggle GM & co‑creator of the YourBot platform) unveil the Summer 2025 MLOps Competition that will run alongside the MLOps Zoomcamp.…
In this live session Alexey Grigorev (DataTalks.Club) and Alexander Guschin (ex‑Kaggle GM & co‑creator of the YourBot platform) unveil the Summer 2025 MLOps Competition that will run alongside the MLOps Zoomcamp.…
❤8🔥3🏆2
We’re starting Module 5: Model Monitoring
This module covers:
- Monitoring ML-based services
- Web service monitoring with Evidently
- Batch job monitoring with Evidently
Here’s what to do for this week:
1. Go through the module:
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/05-monitoring
2. Watch the videos
3. Explore the notebooks and examples
4. Do the homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/05-monitoring/homework.md
5. Submit it here: https://courses.datatalks.club/mlops-zoomcamp-2025/
Deadline: 24 June, 1 AM CET
Good luck!
This module covers:
- Monitoring ML-based services
- Web service monitoring with Evidently
- Batch job monitoring with Evidently
Here’s what to do for this week:
1. Go through the module:
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/05-monitoring
2. Watch the videos
3. Explore the notebooks and examples
4. Do the homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/05-monitoring/homework.md
5. Submit it here: https://courses.datatalks.club/mlops-zoomcamp-2025/
Deadline: 24 June, 1 AM CET
Good luck!
❤10👍4
We’re starting Module 6: Best Practices
This module covers:
- Unit and integration testing
- Linting, formatting, and pre-commit hooks
- CI/CD with GitHub Actions
- Infrastructure as Code (Terraform)
Here’s what to do for this week:
1. Go through the module: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/06-best-practices
2. Watch the videos
3. Explore the notebooks and examples
4. Do the homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/06-best-practices/homework.md
5. Submit it here: https://courses.datatalks.club/mlops-zoomcamp-2025/
Deadline: 1 July, 1 AM CET
Good luck!
This module covers:
- Unit and integration testing
- Linting, formatting, and pre-commit hooks
- CI/CD with GitHub Actions
- Infrastructure as Code (Terraform)
Here’s what to do for this week:
1. Go through the module: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/06-best-practices
2. Watch the videos
3. Explore the notebooks and examples
4. Do the homework: https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/06-best-practices/homework.md
5. Submit it here: https://courses.datatalks.club/mlops-zoomcamp-2025/
Deadline: 1 July, 1 AM CET
Good luck!
GitHub
mlops-zoomcamp/05-monitoring at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
❤6👍4🔥3
MLOps Zoomcamp 2025 Competition is live
We are excited to announce the MLOps Zoomcamp 2025 Competition, where you can put your MLOps skills to the test.
Competition Overview
- Purpose: Reinforce course concepts by building and operating a complete ML system.
- Format: Individual challenge; choose one of two project tracks.
Project Tracks
- Track 1: Impostor Bot
Develop a chatbot that interacts in a group chat and is assessed on whether it can be distinguished from a human.
- Track 2: Bot Detector
Build an automated classifier to label chat participants as “bot” or “human.”
Benefits
All Zoomcamp students who submit a valid project earn extra points toward their final grade.
You’ll also have a complete, documented ML system you can reference in interviews.
How to Participate
Find all the details in this README file: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/cohorts/2025/competition
- Select your track
- Check getting started resources
- Ask questions
- Submit your solution
We are excited to announce the MLOps Zoomcamp 2025 Competition, where you can put your MLOps skills to the test.
Competition Overview
- Purpose: Reinforce course concepts by building and operating a complete ML system.
- Format: Individual challenge; choose one of two project tracks.
Project Tracks
- Track 1: Impostor Bot
Develop a chatbot that interacts in a group chat and is assessed on whether it can be distinguished from a human.
- Track 2: Bot Detector
Build an automated classifier to label chat participants as “bot” or “human.”
Benefits
All Zoomcamp students who submit a valid project earn extra points toward their final grade.
You’ll also have a complete, documented ML system you can reference in interviews.
How to Participate
Find all the details in this README file: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/cohorts/2025/competition
- Select your track
- Check getting started resources
- Ask questions
- Submit your solution
GitHub
mlops-zoomcamp/cohorts/2025/competition at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
🔥8❤6
Time to build your Final Project!
It’s your turn to put everything you’ve learned in MLOps Zoomcamp into practice.
We’re launching the first attempt for the Final Project!
You’ll build an end-to-end ML project:
- Choose a dataset you're interested in
- Train a model and track experiments
- Create a model training pipeline
- Deploy it (batch, web service, or streaming)
- Monitor performance
- Follow best practices
Useful links:
- Project requirements:
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
- Where to submit:
https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/project.md
- More info on the course platform: https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1
- Check past projects from the 2024 cohort if you need some inspiration: https://courses.datatalks.club/mlops-zoomcamp-2024/projects
Good luck! Let’s see what you’ll build!
It’s your turn to put everything you’ve learned in MLOps Zoomcamp into practice.
We’re launching the first attempt for the Final Project!
You’ll build an end-to-end ML project:
- Choose a dataset you're interested in
- Train a model and track experiments
- Create a model training pipeline
- Deploy it (batch, web service, or streaming)
- Monitor performance
- Follow best practices
Useful links:
- Project requirements:
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
- Where to submit:
https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/project.md
- More info on the course platform: https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1
- Check past projects from the 2024 cohort if you need some inspiration: https://courses.datatalks.club/mlops-zoomcamp-2024/projects
Good luck! Let’s see what you’ll build!
GitHub
mlops-zoomcamp/07-project at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
🔥13❤6👍4👏1
How are your final projects coming along?
First attempt closes Tuesday, July 15 at 23:59 CET.
Next up is peer review. Once submissions close, you’ll need to evaluate three peer projects for your own to count.
If you missed the deadline, you’ll have a second chance to submit.
Project repo
First attempt closes Tuesday, July 15 at 23:59 CET.
Next up is peer review. Once submissions close, you’ll need to evaluate three peer projects for your own to count.
If you missed the deadline, you’ll have a second chance to submit.
Project repo
GitHub
mlops-zoomcamp/07-project at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
👍4❤1
Hi everyone! We're keeping the form for submitting your project open till today EOD
If you are running late with the submission, don't worry, there's another attempt - we opened the form for attempt 2
If you are running late with the submission, don't worry, there's another attempt - we opened the form for attempt 2
We closed the form for submitting project attempt 1
Now it's time to learn from your peers and also evaluate their projects
If you submitted the project, you'll find your review assignments here
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1/eval
If you didn't, don't worry, there's enough time to submit for attempt 2
Here you can find more information about project evaluation
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
Have fun!
Now it's time to learn from your peers and also evaluate their projects
If you submitted the project, you'll find your review assignments here
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1/eval
If you didn't, don't worry, there's enough time to submit for attempt 2
Here you can find more information about project evaluation
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
Have fun!
GitHub
mlops-zoomcamp/07-project at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
❤4
We have extended the deadline for attempt 2 by one week. Check the updated deadline in the course management platform
We will close the form for submitting attempt 1 peer evaluation tomorrow. If you submitted your project for attempt 1, but didn't do peer evaluation yet, do it asap - otherwise you fail the attempt
We will close the form for submitting attempt 1 peer evaluation tomorrow. If you submitted your project for attempt 1, but didn't do peer evaluation yet, do it asap - otherwise you fail the attempt
❤24👍7🔥4
We closed the form for submitting project attempt 2. Which means it's now time to learn from your peers!
You can find your review assignments here:
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project2/eval
You need to be logged in
Have fun
You can find your review assignments here:
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project2/eval
You need to be logged in
Have fun
❤2