
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Malaysia.
Object-Oriented Python is an intuitive and thorough guide to mastering object-oriented programming from the ground up. You'll cover the basics of building classes and creating objects, and put theory into practice using the pygame package with clear examples that help visualize the object-oriented style. You'll explore the key concepts of object-oriented programming - encapsulation, polymorphism, and inheritance - and learn not just how to code with objects, but the absolute best practices for doing so. Finally, you'll bring it all together by building a complex video game, complete with full animations and sounds. The book covers two fully functional Python code packages that will speed up development of graphical user interface (GUI) programs in Python. Review: Clarity to a tricky topic. - Kindle edition. I'm not very familiar with the concept of object orientated programming due to age and previous sequential programming techniques. I also struggled to get my head around some of the concepts. But I had a major light-bulb moment with this book. Well presented in manner that your brain might process the subject, it steps you through logical debate. I am only partially through reading this but already benefiting in programs I'm writing. If like me, this old topic is new to you I would highly recommend getting hold of a copy of this book. Review: Well written , easy and builds smoothly from basic concepts to advanced ideas. Recommend - As a native procedural and functional programmer, I always thought object-oriented programming, was a little bit of a personal preference. With this book, however, I can clearly see the advantages of it and can see how it is well suited for environments like a GUI operating system. Now I just need to go out and start practising to fully cement this new type of thinking. Recommend this book, if you are wanting to understand, object orientation, and also learn how python works underneath the hood in some of these cases.



| Best Sellers Rank | 465,988 in Books ( See Top 100 in Books ) 126 in Games Programming 637 in Introduction to Programming 68,002 in Science, Nature & Maths |
| Customer Reviews | 4.7 out of 5 stars 222 Reviews |
S**L
Clarity to a tricky topic.
Kindle edition. I'm not very familiar with the concept of object orientated programming due to age and previous sequential programming techniques. I also struggled to get my head around some of the concepts. But I had a major light-bulb moment with this book. Well presented in manner that your brain might process the subject, it steps you through logical debate. I am only partially through reading this but already benefiting in programs I'm writing. If like me, this old topic is new to you I would highly recommend getting hold of a copy of this book.
A**L
Well written , easy and builds smoothly from basic concepts to advanced ideas. Recommend
As a native procedural and functional programmer, I always thought object-oriented programming, was a little bit of a personal preference. With this book, however, I can clearly see the advantages of it and can see how it is well suited for environments like a GUI operating system. Now I just need to go out and start practising to fully cement this new type of thinking. Recommend this book, if you are wanting to understand, object orientation, and also learn how python works underneath the hood in some of these cases.
D**B
Good book, ideal for learning Object Oriented Programming with Python.
Good book well written.
B**M
Very clear.
Really well explained. The banking analogy works well, and the instruction to pygame is ok. Found the format to be clear and we'll structured too. Worthwhile purchase.
A**E
Mais do que pygame, um excelente livro de programação orientada a objetos
Eu sou cientista da computação e sei avaliar se um código é bem escrito ou não. O autor nos dá exemplo de códigos super bem escritos usando programação orientada a objetos. Pra quem já sabe programar e tem uma boa noção de programação orientação a objetos, ler o livro rapidamente. O código dos exemplos está na conta do autor no GitHub e não encontrei até agora nenhum "bug", o que é fácil de se encontrar em livros técnicos de programação, principalmente, devido a problemas de compatibilidade entre a versão do software que o livro foi escrito e a versão atual do interpretador python e suas bibliotecas. Livro atual!
A**.
Muy buenas explicaciones sobre como programar orientación a objetos en Python
Estoy por los primeros capítulos y me está gustando el libro. El autor se ve que domina el tema y da ejemplos claros y sencillos. Va realizando las explicaciones usando ejemplos básicos. Hay que pensar que el libro es para alguien que tenga conocimientos básicos de Python y quiera ver como programar con orientación a objetos. No he visto erratas ni errores de formato, bastante habituales en libros de programación. No hay ejercicios al final de cada capítulo, lo único que echo en falta.
A**R
good textbook to learn Python
Very good book to start with Python. The book assumes reader has some basic knowledge about Python and about coding techniques to move reader from simple procedural code to OOP on Python to basic GUI with pygame. Recommend the book to learn Python and basic Python coding patterns
H**.
Recomendado
Lo recomiendo para los que les gusta la programacion.
M**S
Super Einstieg in OOP und Pygame👍
Sehr gute Einführung sowohl in objektorientierte Programmierung als auch einfache Spielentwicklung. Es werden nicht alle Konzepte von OOP behandelt, aber viele Grundpfeiler wie Polymorphism, Vererbung, Abstrakte Klassen, Model View Controller uvm. werden verständlich vermittelt. Ideal für Einsteiger in OOP und welche die Spiele mit Python und Pygame entwickeln möchten
Trustpilot
3 weeks ago
5 days ago