Course
Machine Learning courses
Machine learning courses cover algorithms and concepts for enabling computers to learn from data and make decisions without explicit programming. Build your skills in NLP, deep learning, MLOps and more.
Create Your Free Account
Continue with GoogleShow more optionsor
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Training 2 or more people?
Try DataCamp for BusinessRecommended for Machine Learning beginners
Build your Machine Learning skills with interactive courses, curated by real-world experts
BasicSkill Level
4.8+11,511 reviews
2 hr
Track
Machine Learning Fundamentals in Python
4.5+
Learn the art of Machine Learning and come away as a boss at prediction, pattern recognition, and the beginnings of Deep and Reinforcement Learning.9 reviews
16 hr
Not sure where to start?
Take an AssessmentBrowse Machine Learning courses and tracks
Course
Monitoring Machine Learning in Python
AdvancedSkill Level
4.8+399 reviews
3 hr
Course
ARIMA Models in Python
AdvancedSkill Level
4.8+427 reviews
4 hr
Course
Sentiment Analysis in Python
IntermediateSkill Level
4.8+465 reviews
4 hr
Course
Fraud Detection in Python
IntermediateSkill Level
4.7+202 reviews
4 hr
Course
Winning a Kaggle Competition in Python
AdvancedSkill Level
4.8+486 reviews
4 hr
Course
Introduction to Data Versioning with DVC
IntermediateSkill Level
4.7+424 reviews
3 hr
Course
Unsupervised Learning in R
IntermediateSkill Level
4.7+109 reviews
4 hr
Course
Supervised Learning in R: Regression
IntermediateSkill Level
4.6+107 reviews
4 hr
Course
Introduction to Predictive Analytics in Python
BasicSkill Level
4.8+239 reviews
4 hr
Course
Cluster Analysis in R
IntermediateSkill Level
4.8+77 reviews
4 hr
Course
Practicing Machine Learning Interview Questions in Python
AdvancedSkill Level
4.8+109 reviews
4 hr
Course
Ensemble Methods in Python
AdvancedSkill Level
4.8+427 reviews
4 hr
Course
Machine Learning for Marketing in Python
IntermediateSkill Level
4.8+180 reviews
4 hr
Course
Machine Learning with caret in R
IntermediateSkill Level
4.8+46 reviews
4 hr
Course
Machine Learning with Tree-Based Models in R
BasicSkill Level
4.8+269 reviews
4 hr
Course
Designing Machine Learning Workflows in Python
AdvancedSkill Level
4.8+98 reviews
4 hr
Course
Machine Learning in the Tidyverse
IntermediateSkill Level
4.8+119 reviews
5 hr
Course
Support Vector Machines in R
IntermediateSkill Level
4.8+95 reviews
4 hr
Course
Designing Forecasting Pipelines for Production
AdvancedSkill Level
4.7+73 reviews
4 hr
Course
Building Recommendation Engines with PySpark
AdvancedSkill Level
4.8+250 reviews
4 hr
Course
MLOps for Business
BasicSkill Level
4.8+159 reviews
3 hr
Course
Building Recommendation Engines in Python
IntermediateSkill Level
4.8+153 reviews
4 hr
Course
Modeling with tidymodels in R
IntermediateSkill Level
4.8+186 reviews
4 hr
Course
Data Privacy and Anonymization in Python
AdvancedSkill Level
4.8+55 reviews
4 hr
Course
Text Mining with Bag-of-Words in R
IntermediateSkill Level
4.8+139 reviews
4 hr
Course
Feature Engineering in R
IntermediateSkill Level
4.7+157 reviews
4 hr
Course
Machine Learning for Marketing Analytics in R
IntermediateSkill Level
4.8+71 reviews
4 hr
Course
Fraud Detection in R
IntermediateSkill Level
4.7+38 reviews
4 hr
Course
HR Analytics: Predicting Employee Churn in Python
IntermediateSkill Level
4.7+45 reviews
4 hr
Course
Introduction to Natural Language Processing in R
IntermediateSkill Level
4.8+40 reviews
4 hr
Ready to apply your skills?
Is machine learning easy to learn?
What is machine learning used for?
What jobs can you get with machine learning skills?
Are machine learning skills in demand?
How much math do I need to take a machine learning course?
Do I need to download machine learning software to learn on DataCamp?
Other technologies and topics
technologies
Grow your data skills with DataCamp for Mobile
Make progress on the go with our mobile courses and daily 5-minute coding challenges.