

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to EGYPT.
Buy Python 3 Object-Oriented Programming: Build robust and maintainable software with object-oriented design patterns in Python 3.8 3 by Phillips, Dusty (ISBN: 9781789615852) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: The second edition was good so I came back for more! - I already had the 2nd Ed copy - but I had given that to my lad who is studying computer science at Uni. I missed it so I bought another - this one is even better - it's all Python 3.8 so is less verbose, and to me, confusing. Really it's a good book to get after a very simple Learning Python book - like Easy Steps series. Review: A lot to grasp! - After writing basic python scripts for about a year I decided I wanted to grasp the concept of OOP. As someone who is trying to learn OOP I wanted to improve my scripts using Classes and use Methods. This book gave me a basic understanding of that. The author tried to explain the concepts as best he could but I soon realised that I wouldn't be able to understand all the things he tried to explain, but don't let that deter you. I am half way through the book and can say I understand more than when I first started. I feel like i understand 70% of what I have read so far. The book is not complicated. It is just alot for someone new to OOP to digest. An experience programmer will have a totally difference review from a newbie like myself. After reading this book terms on youtube make more sense to me. some maybe i understand more than I think! For a newbie, I think it will be a reference manual that you will have to revisit many times as your knowledge grows. It is well written and in clear English with plenty of examples. You will need to read and write out the scripts in an editor to get the best out of this book. If you are new to OOP, slow your pace so that the explanations make some sense.
| Best Sellers Rank | 785,861 in Books ( See Top 100 in Books ) 1,092 in Introduction to Programming 1,892 in Software Design & Development 1,912 in Computing & Internet for Professionals |
| Customer Reviews | 4.4 out of 5 stars 369 Reviews |
L**Y
The second edition was good so I came back for more!
I already had the 2nd Ed copy - but I had given that to my lad who is studying computer science at Uni. I missed it so I bought another - this one is even better - it's all Python 3.8 so is less verbose, and to me, confusing. Really it's a good book to get after a very simple Learning Python book - like Easy Steps series.
Y**G
A lot to grasp!
After writing basic python scripts for about a year I decided I wanted to grasp the concept of OOP. As someone who is trying to learn OOP I wanted to improve my scripts using Classes and use Methods. This book gave me a basic understanding of that. The author tried to explain the concepts as best he could but I soon realised that I wouldn't be able to understand all the things he tried to explain, but don't let that deter you. I am half way through the book and can say I understand more than when I first started. I feel like i understand 70% of what I have read so far. The book is not complicated. It is just alot for someone new to OOP to digest. An experience programmer will have a totally difference review from a newbie like myself. After reading this book terms on youtube make more sense to me. some maybe i understand more than I think! For a newbie, I think it will be a reference manual that you will have to revisit many times as your knowledge grows. It is well written and in clear English with plenty of examples. You will need to read and write out the scripts in an editor to get the best out of this book. If you are new to OOP, slow your pace so that the explanations make some sense.
S**S
There was a lot of good information for me here
Difficult but for me it was worthwhile.
R**E
Well written, good depth, lots of examples.
Well written, good depth, lots of examples.
J**N
Great read
Brilliant book. Great practical guides and exercise
B**Y
Not for those beginning Python
This is a very good book, but I would shy away from it at the very beginning. It's a great reference to get in to Object Oriented Programming in Python.
C**H
Don't start here
Its probably okay if you know what your doing
Trustpilot
1 month ago
1 month ago