Microsoft GitHub: Machine Learning (ML) for Beginners
Cloud Advocates at Microsoft are pleased to offer a 12-week, 26-lesson curriculum all about Machine Learning. In this curriculum, you will learn about what is sometimes called classic machine learning, using primarily Scikit-learn as a library and avoiding deep learning, which is covered in our AI for Beginners' curriculum. Pair these lessons with our 'Data Science for Beginners' curriculum, as well!
- Date created
- May 21, 2026
- Specialty level
- Foundational
- Training category
- External Course
- Provider
- Microsoft
- Timeline
- 12 weeks, 26 lessons, 52 quizzes
- Cost
- Free
Course intelligence
Expected end-productTraining Resource
Intended goalsIncludes content about an introduction to machine learning, history of ML, fairness in ML, techniques for ML, introduction to regression (with worked examples), introduction with classification (with worked examples), introduction to NLP and common NLP tasks (including sentiment analysis and translation), time series forecasting, and reinforcement learning, modeling debugging, and real-world ML scenarios and applications.
PrerequisitesGit (course can be cloned by Git)
Recommended whenYou want to learn about classical machine learning techniques but don't want to do deep learning
ApplicabilityAnything with AI/ML
Certification examNo exam listed