000 02007nam a22003017a 4500
003 NUBALIWAG
005 20250118003812.0
008 250118b ph ||||| |||| 00| 0 eng d
020 _a9781801077262
040 _cNUBLRC
050 _aQA 76.73.P98 .L68 2021 c.1
100 _aLott, Steven F.
_eAuthor
245 _aPython object-oriented programming :
_bbuild robust and maintainable object-oriented Python applications and libraries /
_cSteven F. Lott and Dusty Phillips.
250 _aFourth Edition.
260 _aBirhinghman :
_bPackt Publishing,
_cc2021.
300 _axvi, 693 pages :
_billustrations ;
_c24 cm.
365 _bUSD 52.24
504 _aIncludes index.
505 _aChapter 1. Object-oriented design.--Chapter 2. Objects in Python.--Chapter 3. When objects are alike.--Chapter 4. Expecting the unexpected.--Chapter 5. When to use object-oriented programming.--Chapter 7. Python data structures.--Chapter 8. The intersection of object-oriented and functional programming.--Chapter 9. Strings, serialization, and file paths.--Chapter 10. The iterator pattern.--Chapter 11. Common design patterns.--Chapter 12. Advanced design patterns.--Chapter 13. Testing object-oriented programs.--Chapter 14. Concurrency
520 _aPython objected-oriented programming, fourth edition, dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. There concepts are consolidated by open-ended exercises, as well as a real- world case study at the end of every chapter, newly written for this edition. All example code is now compatible with Python 3.9+ syntax and has been updated with type hints for ease of learning.
650 _aPYTHON.
650 _aOBJECT-ORIENTED PROGRAMMING.
650 _aAPPLICATION SOFTWARE
_xDEVELOPMENT.
650 _aSOFTWARE MAINTENANCE.
650 _aSOFTWARE DESIGN.
700 _aPhillips, Dusty.
_eAuthor
942 _2lcc
_cBK
_n0
999 _c6892
_d6892