The Python Master
- Paperback: 301 pages
- Publisher: WOW! eBook (January 1, 2019)
- Language: English
- ISBN-10: 8293483083
- ISBN-13: 978-8293483083
The Python Master
The Python Craftsman series comprises The Python Apprentice, The Python Journeyman, and The Python Master. The first book is primarily suitable for for programmers with some experience of programming in another language. If you don’t have any experience with programming this book may be a bit daunting. You’ll be learning not just a programming language but many of the topics and issues common to all languages at the same time. This doesn’t mean you can’t learn from these book! It just means that you might have to work a bit harder, read sections multiple times, and perhaps get guidance from others. Whatever your level of experience at the outset, the reward for working through the Python Craftsman series, and applying the techniques you learn to real problems, will be a competency with the core Python language which places you well into the upper quartile of practicing Python developers.
Our books follow a thoughtfully designed spiral curriculum, based on material battle-tested in Sixty North’s popular online and classroom training courses. We visit the same, or closely related, topics several times in increasing depth. For example, in The Python Apprentice we cover single class inheritance. Then in The Python Journeyman we cover multiple class inheritance. In The Python Master, we cover metaclasses, to give you the ultimate power over class construction.
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.