Learners beginning with machine learning. Basic Python and comfort reading simple charts and tables will help with the coding lessons.
About this course
Start with classical machine learning and the tools used to experiment with models. Microsoft introduces the field, its history and techniques, then demonstrates practical work with Python notebooks and common data libraries.
Skills you will explore
- Classical machine learning
- Regression
- Python notebooks
- Scikit-learn
- Model evaluation
Course at a glance
| Provider | Microsoft |
|---|---|
| Platform | YouTube · Microsoft Developer |
| Access | Free Video |
| Level | Beginner — WikiFree audience assessment |
| Main language | English |
| Available videos | 17 |
| Video duration | 1h 9m · allow extra time for practice |
| Details checked | 8 October 2026 |
Who is this for?
Learners beginning with machine learning. Basic Python and comfort reading simple charts and tables will help with the coding lessons.
Make the lessons useful
Choose a small dataset and separate the prediction target from the input features. Build a simple baseline first, then compare a model against it using a held-out set of examples.
Use the lesson list to study in sequence or return to a specific topic. Search by title, move between videos with Previous and Next, and mark a lesson complete when you finish. Your progress is kept in this browser; a WikiFree account is not required.
What is free?
The lessons in this listing are free YouTube videos. Free Video describes viewing access; cloud resources, AI services, software licenses, or other tools demonstrated in the recordings may have separate requirements or charges. You can watch without purchasing those optional services.
This listing does not include a certification exam or promise a certificate. Check current product documentation before applying older demonstrations to a new project.
Official Microsoft Developer course playlist ↗
Use this course in a learning path
- Free Machine Learning: Regression Learning PathCourse resource in this path
Related courses for your next step
- Explore a higher-level optionFree Simplilearn Course: Machine Learning Fundamentals and Algorithms
Focus: Clustering · Classification
Intermediate - Explore a higher-level optionMachine Learning Crash Course
Focus: Machine learning fundamentals · Model evaluation
Intermediate - Explore a higher-level optionMachine Learning Zoomcamp: Free Course
Focus: Data preparation · Regression and classification
Intermediate - Explore a higher-level optionFree MIT Course: Machine Learning for Healthcare
Focus: 1. What Makes Healthcare Unique? · 7. Natural Language Processing (NLP), Part 1
Professional
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free Machine Learning Course: Learn the Fundamentals | Beginner | Classical machine learning · Regression · Python notebooks | 1h 9m of video; practice time is additional |
| Free Simplilearn Course: Machine Learning Fundamentals and Algorithms | Intermediate | Regression · Clustering · Classification | 29h 46m of video; practice time is additional |
| Machine Learning Crash Course | Intermediate | Machine learning fundamentals · Model evaluation · Data preparation | Self-paced modular course; prerequisites and practice time vary by learner. |
| Machine Learning Zoomcamp: Free Course | Intermediate | Data preparation · Regression and classification · Model evaluation | 26h 35m of video; practice time is additional |
| Free MIT Course: Machine Learning for Healthcare | Professional | 1. What Makes Healthcare Unique? · 7. Natural Language Processing (NLP), Part 1 · 13. Machine Learning for Mammography | 31h 13m of video; practice time is additional |
Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.