Data 100 Materials
Both series are interactive (Jupyter Notebook) and come with programming exercises.
Python Libraries Series
the building block of data science with python
manage and process your data
Matplotlib + Seaborn
Python Refresher Series
Python Names, Functions, and Frames