If you’re comfortable writing basic Python scripts 🐍 and want to move toward more robust, maintainable code, The Python Journeyman is a natural next step. Robert Smallshire and Austin Bingham build on the foundation laid in The Python Apprentice, guiding you through the language features that separate casual scripting from serious software development.
Sharpen Your Python Skills
Rather than rehashing syntax, this book dives straight into the mechanisms that make Python powerful and flexible. You’ll explore how to organize larger programs with packages, write more expressive functions, use closures and decorators, and take full advantage of Python’s object model.
What You’ll Explore
- Organizing code into packages and executable directories
- Closures, decorators, and how they simplify argument validation
- Properties and class methods for cleaner interfaces
- String representations, formatting, and numeric precision
- Iteration protocols, inheritance, and multiple inheritance
- Defining context managers and robust error handling
For Developers Ready to Level Up 💻
The authors assume you already have a working knowledge of Python fundamentals—functions, modules, built-in types, and basic object-oriented concepts. If you’ve completed an introductory Python course or worked through The Python Apprentice, you’ll be well prepared to tackle the topics here.
Throughout the book, code examples are practical and focused. The authors emphasize clarity and real-world application, whether you’re building a small utility or contributing to a larger codebase.
Beyond the Basics, Without the Fluff
This isn’t a reference manual to skim. Each chapter builds on the previous one, introducing concepts in context and showing why they matter. By the time you finish, you’ll have a deeper understanding of Python’s design and the confidence to use advanced techniques in your own projects.
Ready to move beyond the basics? The Python Journeyman is your guide.
The Python Master
Sold by Robert Smallshire
The Python Apprentice
Sold by Robert Smallshire
Original price was: $5.00.$2.50Current price is: $2.50.

There are no reviews yet.