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 |