Python for Data Analysis - a blog with a detailed guide for data analysis with Python from A (Python basics) to Z (building predictive models in Python).
“Minimally Sufficient Pandas” - a blog post that argues that only a small subset of the library is sufficient to complete nearly all of the data analysis tasks that one will encounter. This minimally sufficient subset of the library will benefit both beginners and professionals using Pandas.
Data School’s Pandas Series - if you prefer learning from videos. A handy video series geared towards beginners with thorough explanations. Might be a little dated as it’s from 2016.
101 Pandas Exercises for Data Analysis - 101 python pandas exercises are designed to challenge your logical muscle and to help internalize data manipulation with python’s favorite package for data analysis. The questions are of 3 levels of difficulties with L1 being the easiest to L3 being the hardest.