If you are looking to become an expert, check out my books:
- Master the Fundamentals of Python
- Master Data Analysis with Python
- Master Machine Learning with Python
They are all extremely comprehensive and offer lots of exercises with detailed solutions.
Contains a tutorial on how to integrate pandas with scikit-learn using the ColumnTransformer