Book

Python 3 Object-Oriented Programming

This new edition includes all the topics that made Python 3 Object-Oriented Programming an instant Packt classic. It’s also packed with updated content to reflect recent changes in the core Python library and covers modern third-party packages that were not available on the Python 3 platform when the book was first published.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

15h32m

Language

English

About Book

Who Is This Book For?

If you're new to object-oriented programming techniques, or if you have basic Python skills and wish to learn in depth how and when to correctly apply OOP in Python, this is the book for you. If you are an object-oriented programmer for other languages or seeking a leg up in the new world of Python 3.8, you too will find this book a useful introduction to Python. Previous experience with Python 3 is not necessary.

Book content

chapters 15h32m total length

Object-oriented Design

Objects in Python

When Objects Are Alike

Expecting the Unexpected

When to Use Object-oriented Programming

Python Data Structures

Python Object-oriented Shortcuts

Strings and Serialization

The Iterator Pattern

Python Design Patterns I

Python Design Patterns II

Testing Object-oriented Programs

Concurrency

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required