Mastery of the Python calls for felicity with the full depth and breadth of the language. We’ll go all the way in this book to show you how to use the most powerful of Python’s language features to greatest effect…with occasional reminders that sometimes there is a simpler way.
The Python Master is the culmination of our trilogy covering the core Python language. The material in these books is derived from Sixty North’s popular and battle-tested training courses which have led thousands of programmers on a journey to being productive with Python.
Our books, which use Python 3, follow a spiral curriculum: We introduce topics gently and then revisit them on multiple occasions to add the depth required to support your progression as a Python developer. We’ve worked hard to structure the syllabus to avoid forward references. On only a few occasions do we require you to accept techniques on trust, before explaining them later; where we do, it’s to deliberately establish good habits.