http://machinelearningmastery.com/machine-learning-in-python-step-by-step/
good for beginners.
https://learnxinyminutes.com/docs/python/
brush up python basics
CMU machine learning class free course.
http://www.cs.cmu.edu/~ninamf/courses/601sp15/lectures.shtml
learn while doing a project
https://campus.datacamp.com/courses/kaggle-python-tutorial-on-machine-learning/getting-started-with-python?ex=4