Here are a few tutorials, FOR FREE, about the Python programming language that hint towards data science basics:
Automate the Boring Stuff with Python (another "Python For Dummies")
Andrew Ng's Machine Learning Specialization (Stanford-led from Coursera)
Below are a two paid alternatives (no more than $20.00 each course) that cover wider aspects like web-development demonstrations and future interpretations or visuals about the results from the Pythonic evaluations of your dataset and its domain using data science tools: