This course teaches a few advanced concepts in matplotlib, namely subplots, 3D plotting and animation.
Prerequisites: Python Primer
Python Difficulty: Intermediate
Python Libraries Used: matplotlib
Github Repository