Machine Learning for Beginners is a 12-week, 26-lesson curriculum offered by Azure Cloud Advocates at Microsoft. The curriculum focuses on classic machine learning using Scikit-learn as a library. It does not cover deep learning, which is included in another curriculum called ‘AI for Beginners’. The lessons in this curriculum incorporate data from different areas of the world, allowing learners to apply the techniques to various cultural contexts. Each lesson includes quizzes, written instructions, solutions, assignments, and more. The curriculum follows a project-based approach, which enhances learning and skill retention. The content is primarily written in Python, with some lessons available in R. A new curriculum on generative AI has also been released.
https://github.com/microsoft/ML-For-Beginners