Master the fundamentals of machine learning, from regression and classification to deployment and deep learning.
Join #course-ml-zoomcamp Channel on Slack • Telegram Announcements • Course Playlist • FAQ • Tweet about the Course
- Start Date: September 16, 2024 (17:00 Berlin time)
- Register Here: Sign up
- Stay Updated: Subscribe to our Google Calendar
All course materials are freely available for independent study. Follow these steps:
- Watch the course videos and work through the code.
- Join the Slack community (
#course-ml-zoomcamp
). - Ask questions in Slack or refer to the FAQ.
- Complete the homework assignments (solutions provided but attempt first).
- Work on at least one project for deeper learning.
The course consists of structured modules covering the full ML pipeline, from fundamentals to advanced techniques.
- Prior programming experience (at least 1+ year)
- Comfort with command line basics
- No prior ML knowledge required
- ML vs Rule-Based Systems
- Supervised Learning
- CRISP-DM Framework
- Model Selection Process
- Environment Setup
- Homework
- Car Price Prediction Project
- Exploratory Data Analysis
- Linear Regression Basics
- Feature Engineering & Regularization
- Homework
- Churn Prediction Project
- Feature Selection & Encoding
- Logistic Regression
- Model Interpretation
- Homework
- Accuracy, Precision, Recall
- ROC Curves & AUC
- Cross-Validation
- Homework
- Saving & Loading Models
- Flask API Deployment
- Docker & Virtual Environments
- Cloud Deployment (AWS)
- Homework
- Decision Trees
- Random Forest & Gradient Boosting
- Model Selection & Hyperparameter Tuning
- Homework
- TensorFlow & Keras
- Convolutional Neural Networks
- Transfer Learning
- Model Optimization & Regularization
- Homework
- Introduction to Serverless
- AWS Lambda & TensorFlow Lite
- API Gateway
- Homework
- TensorFlow Model Serving
- Kubernetes Basics
- Deploying ML Models to Kubernetes
- Homework
- Midterm & Final Projects integrating all learned concepts
Join the #course-ml-zoomcamp
channel on DataTalks.Club Slack for discussions, troubleshooting, and networking.
To keep discussions organized:
- Follow our guidelines when posting questions.
- Review the community guidelines.
We encourage Learning in Public
A special thanks to our course sponsors for making this initiative possible!
Interested in supporting our community? Reach out to alexey@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 • Google Calendar • YouTube • GitHub • LinkedIn • Twitter
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 DataTalksClub, we organize online events, community activities, and free courses. You can learn more about what we do at DataTalksClub Community Navigation.