Mastering Object-oriented Python
Grasp the intricacies of object-oriented programming in Python in order to efficiently build powerful real-world applications

Preview
Amazon | $39.99 |
Apple iBooks | $26.99 |
BetterWorldBooks | $53.72 |
eBay | $30.00 |
eBooks.com | $26.99 |
update prices |
Price | $26.99 - $53.72
|
Rating | ![]() ![]() ![]() ![]() ![]() |
Author | Steven Lott |
Publisher | Packt Publishing |
Published | 2014 |
Pages | 634 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1783280972 |
ISBN-13 | 9781783280971 |
This practical example-oriented guide will teach you advanced concepts of object-oriented programming in Python. This book will present detailed examples of almost all of the special method names that support creating classes that integrate seamlessly with Python's built-in features. It will show you how to use JSON, YAML, Pickle, CSV, XML, Shelve, and SQL to create persistent objects and transmit objects between processes. The book also covers logging, warnings, unit testing, configuration files, and how to work with the command line.
This book is broken into three major parts: Pythonic Classes via Special Methods; Persistence and Serialization; Testing, Debugging, Deploying, and Maintaining. The special methods are broken down into several focus areas: initialization, basics, attribute access, callables, contexts, containers, collections, numbers, and more advanced techniques such as decorators and mixin classes.
- Steven Lott
4 5 19
Similar Books
Python 3 Object-Oriented Programming, 3rd Edition
by Dusty Phillips
Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. This third edition of Python 3 Object-Oriented Programming fully explains classes, data encapsulation, and exceptions with an emphasis on when you can use each principle to develo...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
Python 3 Object-oriented Programming, 2nd Edition
by Dusty Phillips
Python 3 is more versatile and easier to use than ever. It runs on all major platforms in a huge array of use cases. Coding in Python minimizes development time and increases productivity in comparison to other languages. Clean, maintainable code is easy to both read and write using Python's clear, concise syntax.Object-oriented programmi...
Price: $39.99 | Publisher: Packt Publishing | Release: 2015
Python GUI Programming Cookbook
by Burkhard A. Meier
Python is a multi-domain, interpreted programming language. It is a widely used general-purpose, high-level programming language. It is often used as a scripting language because of its forgiving syntax and compatibility with a wide variety of different eco-systems. Its flexible syntax enables developers to write short scripts while at th...
Price: $35.99 | Publisher: Packt Publishing | Release: 2015
Learning Object-Oriented Programming
by Gaston C. Hillar
Learning Object-Oriented Programming is an easy-to-follow guide full of hands-on examples of solutions to common problems with object-oriented code in Python, JavaScript, and C#. It starts by helping you to recognize objects from real-life scenarios and demonstrates that working with them makes it simpler to write code that is easy to und...
Price: $39.99 | Publisher: Packt Publishing | Release: 2015
An Introduction to Object-Oriented Programming with Java, 5th Edition
by Thomas Wu
An Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes.Wu uses a gentler approach to teaching students ho...
Price: $105.14 | Publisher: McGraw-Hill | Release: 2009
Practical Object-Oriented Design, 2nd Edition
by Sandi Metz
Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical Object-Oriented Design, Second Edition, immerses y...
Price: $35.99 | Publisher: Addison-Wesley | Release: 2018
Practical Object-Oriented Design in Ruby
by Sandi Metz
Ruby's widely admired ease of use has a downside: Too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented desig...
Price: $9.43 | Publisher: Addison-Wesley | Release: 2012
Implementing Models of Financial Derivatives
by Nick Webber
Implementing Models of Financial Derivatives is a comprehensive treatment of advanced implementation techniques in VBA for models of financial derivatives. Aimed at readers who are already familiar with the basics of VBA it emphasizes a fully object oriented approach to valuation applications, chiefly in the context of Monte Carlo simulat...
Price: $66.31 | Publisher: Wiley | Release: 2011