{"product_id":"learning-python-powerful-object-oriented-programming-mark-lutz-paperback","title":"Learning Python: Powerful Object-Oriented Programming -- Mark Lutz, Paperback","description":"\u003cstrong\u003e\u003cp\u003eGet a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages. \u003c\/p\u003e\n\u003cp\u003e Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow self-paced tutorial gets you started with Python 3.12 and all other releases in use today. With a pragmatic focus on what you need to know, it also introduces some advanced language features that have become increasingly common in Python code. \u003c\/p\u003e\n\u003cp\u003e This book helps you: \u003c\/p\u003e\n\u003cul\u003e \u003cli\u003eExplore Python's built-in object types such as strings, lists, dictionaries, and files \u003c\/li\u003e\n\u003cli\u003eCreate and process objects with Python statements, and learn Python's syntax model \u003c\/li\u003e\n\u003cli\u003eUse functions and functional programming to avoid redundancy and maximize reuse \u003c\/li\u003e\n\u003cli\u003eOrganize code into larger components with modules and packages \u003c\/li\u003e\n\u003cli\u003eCode robust programs with Python's exception handling and development tools \u003c\/li\u003e\n\u003cli\u003eApply object-oriented programming and classes to make code customizable \u003c\/li\u003e\n\u003cli\u003eSurvey advanced Python tools including decorators, descriptors, and metaclasses \u003c\/li\u003e\n\u003cli\u003eWrite idiomatic Python code that runs portably across a wide variety of platforms \u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/strong\u003e\u003cp\u003e\u003cstrong\u003eAuthor:\u003c\/strong\u003e Mark Lutz\u003cbr\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e O'Reilly Media\u003cbr\u003e\u003cstrong\u003ePublished:\u003c\/strong\u003e 4\/1\/2025\u003cbr\u003e\u003cstrong\u003ePages:\u003c\/strong\u003e 1169\u003cbr\u003e\u003cstrong\u003eBinding Type:\u003c\/strong\u003e Paperback\u003cbr\u003e\u003cstrong\u003eWeight:\u003c\/strong\u003e 4.02 lbs\u003cbr\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e 9.19\" H x 7\" L x 2.29\" W\u003cbr\u003e\u003cstrong\u003eISBN:\u003c\/strong\u003e 9781098171308\u003c\/p\u003e","brand":"Flowerburst","offers":[{"title":"Default Title","offer_id":50582097232176,"sku":"9781098171308","price":82.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0879\/2712\/8368\/files\/9781098171308_05bcf201-006c-4e99-a367-6310a348018e.jpg?v=1775172490","url":"https:\/\/flowerburst.co\/products\/learning-python-powerful-object-oriented-programming-mark-lutz-paperback","provider":"Flowerburst","version":"1.0","type":"link"}