Learn foundational machine learning algorithms, starting with data cleaning and supervised models. Then, move on to exploring deep and unsupervised learning. At each step, get practical experience by applying your skills to code exercises and projects.
This program is intended for students with experience in Python, who have not yet studied Machine Learning topics.
https://www.udacity.com/course/intro-to-machine-learning-nanodegree--nd229