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
Supervised Learning with scikit-learn
IntermediateSkill Level
4.8+9,259 reviews
4 hr
Course
Understanding Machine Learning
BasicSkill Level
4.8+11,511 reviews
2 hr
Course
Unsupervised Learning in Python
IntermediateSkill Level
4.8+1,179 reviews
4 hr
Course
MLOps Concepts
IntermediateSkill Level
4.8+2,912 reviews
2 hr
Course
Machine Learning with Tree-Based Models in Python
IntermediateSkill Level
4.8+779 reviews
5 hr
Course
Preprocessing for Machine Learning in Python
IntermediateSkill Level
4.7+455 reviews
4 hr
Course
Feature Engineering for Machine Learning in Python
IntermediateSkill Level
4.8+1,176 reviews
4 hr
Course
Machine Learning for Business
BasicSkill Level
4.8+1,840 reviews
2 hr
Course
Introduction to MLflow
AdvancedSkill Level
4.7+849 reviews
4 hr
Course
Linear Classifiers in Python
IntermediateSkill Level
4.8+348 reviews
4 hr
Course
MLOps Deployment and Life Cycling
AdvancedSkill Level
4.7+988 reviews
4 hr
Course
Image Processing in Python
IntermediateSkill Level
4.8+224 reviews
4 hr
Course
Extreme Gradient Boosting with XGBoost
IntermediateSkill Level
4.8+274 reviews
4 hr
Course
Model Validation in Python
IntermediateSkill Level
4.8+970 reviews
4 hr
Course
Supervised Learning in R: Classification
IntermediateSkill Level
4.7+149 reviews
4 hr
Course
Machine Learning for Time Series Data in Python
AdvancedSkill Level
4.7+191 reviews
4 hr
Course
Cluster Analysis in Python
IntermediateSkill Level
4.8+1,073 reviews
4 hr
Course
End-to-End Machine Learning
IntermediateSkill Level
4.7+382 reviews
4 hr
Course
CI/CD for Machine Learning
AdvancedSkill Level
4.7+446 reviews
5 hr
Course
Developing Machine Learning Models for Production
IntermediateSkill Level
4.8+527 reviews
4 hr
Course
Dimensionality Reduction in Python
IntermediateSkill Level
4.8+933 reviews
4 hr
Course
Monitoring Machine Learning Concepts
IntermediateSkill Level
4.8+547 reviews
2 hr
Course
Fully Automated MLOps
IntermediateSkill Level
4.8+382 reviews
4 hr
Course
Natural Language Processing with spaCy
IntermediateSkill Level
4.7+664 reviews
4 hr
Course
Hyperparameter Tuning in Python
IntermediateSkill Level
4.8+876 reviews
4 hr
Course
Feature Engineering for NLP in Python
IntermediateSkill Level
4.8+155 reviews
4 hr
Course
Machine Learning with PySpark
AdvancedSkill Level
4.8+754 reviews
4 hr
Course
Machine Learning for Finance in Python
IntermediateSkill Level
4.8+231 reviews
4 hr
Course
Market Basket Analysis in Python
IntermediateSkill Level
4.8+289 reviews
4 hr
Course
Introduction to TensorFlow in Python
IntermediateSkill Level
4.8+57 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.