datatalksclub/machine-learning-zoomcamp

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 50 minutes ago
Added to GitGenius on September 4th, 2026
Created on April 17th, 2020
Open Issues & Pull Requests: 3 (+0)
GitHub issues: Enabled
Number of forks: 3,144
Total Stargazers: 14,197 (+0)
Total Subscribers: 203 (+0)

Repository Insights (GitGenius)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 247 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • timecodes (7)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Machine Learning Zoomcamp is a free, hands-on course that teaches machine learning engineering through building and deploying real projects.

The course addresses the gap between learning machine learning theory and shipping production systems. It guides learners through the complete workflow: framing problems, preparing data, training and evaluating models, exposing them through APIs, containerizing applications, and deploying to cloud infrastructure. The curriculum covers practical tools including Python, NumPy, pandas, scikit-learn, TensorFlow, PyTorch, FastAPI, Docker, Kubernetes, and AWS Lambda, with hands-on work on regression and classification models using tree-based and deep learning approaches.

This course suits developers and data scientists who want to move beyond notebook experiments into production-ready machine learning work. It is structured as a self-paced program with video lectures, course materials in the repository, and community support through Slack and Telegram channels. The course emphasizes the engineering side of machine learning rather than pure algorithm theory, making it particularly valuable for those building end-to-end systems.

The project maintains active community engagement through multiple communication channels and welcomes contributions to course materials. The repository contains structured course content organized by cohort, with supporting documentation and frequently asked questions available to guide learners through the program.