Object-Oriented Programming in Python
by Michael H. Goldwasser
Publisher: Prentice Hall 2007
Number of pages: 620
Description:
The book provides a comprehensive introduction to Python programming with a focus on object-oriented design. It covers fundamental concepts, including classes, inheritance, and polymorphism, alongside practical examples and exercises to help readers master Python's versatile programming paradigm. Suitable for beginners and experienced programmers alike, it offers a clear and structured approach to modern Python development.
Download or read it online for free here:
Read online
(online html)
Similar books

by Albert Sweigart
A programming book for kids interested in learning to program their own computer games with python, a serious computer language which is used by professional programmers also. The book explains programming principles from the source code examples.
(55164 views)

by Jason R Briggs
Snake Wrangling for Kids is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.
(20051 views)

by Steven Bird, Ewan Klein, Edward Loper - O'Reilly Media
This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies. With it, you'll learn how to write Python programs that work with large collections of unstructured text.
(17787 views)

by Sean M. Tracey - The MagPi Magazine
In this book, we are going to learn to make games on the Raspberry Pi with Pygame. We'll look at drawing, animation, keyboard and mouse controls, sound, and physics. This book isn't for absolute programming beginners, but it's not far from it.
(11206 views)