If you are new to Python, this website is a good start: http://www.codecademy.com/en/tracks/python
Udacity has a great python data science nanodegree if you have some experience with python: https://www.udacity.com/course/data-analyst-nanodegree--nd002