There are 10 books in the Treading on Python series. The newest book is Effective Python Interviews which came out in 2024.

1
Illustrated Guide to Python 3

Book cover of Illustrated Guide to Python 3
Introducing Your Guide to Learning PythonIllustrated Guide to Learning Python is designed to bring developers and others who are anxious to learn Python up to speed quickly. Not only does it teach the basics of syntax, but it condenses years of experience. You will learn warts, gotchas, best practices and…
When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).
Best practices for manipulating data with Pandas. This book will arm you with years of knowledge and experience that are condensed into an easy to follow format. Rather than taking months reading blogs and websites and searching mailing lists and groups, this book will teach you how to write good…

3
Effective XGBoost

Book cover of Effective XGBoost

"Effective XGBoost" is the ultimate guide to mastering the art of classification. Whether you're a seasoned data scientist or just starting out, this comprehensive book will take you from the basics of XGBoost to advanced techniques for optimizing, tuning, understanding, and deploying your models.

XGBoost is one of the most…

4
Effective Pandas 2

Book cover of Effective Pandas 2
Effective Pandas 2 is an update of the best-selling Effective Pandas, aimed at the Pandas 2 library. It is a pivotal resource for anyone looking to master the art of data handling with Pandas, the popular Python data analysis library. This book is a treasure trove of knowledge, distilling years…

5
Effective Polars

Book cover of Effective Polars
Dive into the world of data manipulation and analysis with "Effective Polars" your comprehensive roadmap to unlocking the full potential of the Polars library in Python. Whether you're a seasoned data scientist, a budding analyst, or somewhere in between, this book is designed to elevate your data handling skills from…

6
Effective Visualization

Book cover of Effective Visualization

Unleash the Power of Visual Storytelling: From Confusing Charts to Compelling Narratives (Python Visualization, Pandas, Matplotlib, Data Science)

Are your data visualizations falling flat? Do they leave your audience puzzled instead of persuaded? "Effective Visualization" is your guide to transforming raw data into clear, compelling stories that resonate. This book…

7
Beginning Python Programming

Book cover of Beginning Python Programming
Treading on Python Volume 1 is a book designed to bring developers and others who are anxious to learn Python up to speed quickly. Not only does it teach the basics of syntax, but it condenses years of experience. You will learn warts, gotchas, best practices and hints that have…

8
Learning the Pandas Library

Book cover of Learning the Pandas Library

Python is one of the top 3 tools that Data Scientists use. One of the tools in their arsenal is the Pandas library. This tool is popular because it gives you so much functionality out of the box. In addition, you can use all the power of Python to make…

9
Intermediate Python Programming

Intermediate Python Programming
Python is easy to learn. You can learn the basics in a day and be productive with it. But there are more advanced constructs that you will eventually run across if you spend enough time with it. These constructs, while not necessary per se, allow you to be more succinct,…

10
Effective Python Interviews

Book cover of Effective Python Interviews: Proven Strategies for Mastering Interviews (Treading on Python)

Effective Python Interviews: Proven Strategies to Ace Your Next Technical Interview

Are you preparing for a Python technical interview and need help figuring out where to start? Effective Python Interviews is the ultimate guide to help you master the essential skills, tools, and techniques needed to excel in any Python…