Python for Everybody - University of Michigan - By Dr. Charles Severance.
1- Programming for Everybody
2- Python Data Structures
3- Using Python to Access Web Data
4- Using Databases with Python
5- Capstone: Retrieving, Processing, and Visualizing Data with Python