{"product_id":"9780692878972","title":"Powerful Python: The Most Impactful Patterns, Features, and Development Strategies Modern Python Provides","description":"\u003cp\u003eThere are many books for those new to Python, new to programming,\u003cbr\u003eor both. Powerful Python is different. Written for experienced developers like you, its carefully crafted chapters teach intermediate and advanced strategies, patterns, and tools for modern\u003cbr\u003ePython. Focused on Python 3, with full support for 2.7.\u003c\/p\u003e\u003cp\u003eDRM-free digital upgrade: powerfulpython.com\/book-upgrade\u003c\/p\u003e\u003cp\u003e\"Feels like Neo learning Jiu jitsu in the Matrix.\" - John Beauford (@johnbeauford)\u003c\/p\u003e\u003cp\u003e\"I just wanted to let you know what an excellent book this is... I\u003cbr\u003ekeep going back to your book to learn Python.\" - Fahad Qazi, London, UK\u003c\/p\u003e\u003cp\u003e\"Thanks. Keep up the good work. Your chapter on decorators is the best I have seen on that topic.\" - Leon Tietz, Minnesota, USA\u003c\/p\u003e\u003cp\u003e\"Powerful Python is already helping me get huge optimization gains.\" - Timothy Dobbins (@TmthyDobbins)\u003c\/p\u003e\u003cp\u003e\"What have I found good and valuable about the book so far?\u003cbr\u003eEverything honestly. The clear explanations, solid code examples have really helped me advance as a Python coder... Thank you! It has really helped me grasp some advanced concepts that I felt were beyond my abilities.\" - Nick S., Colorado, USA\u003c\/p\u003e\u003cp\u003eFor data scientists, back-end engineers, web developers, sysadmins,\u003cbr\u003edevops, QA testers and more. What's included:\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAn \u003cstrong\u003eunrelenting selective spotlight\u003c\/strong\u003e on what's most valuable and impactful to working, full-time, professional\u003cbr\u003ePython developers\u003c\/li\u003e\n\u003cli\u003eWell-researched, detailed, \u003cstrong\u003erealistic code\u003c\/strong\u003e on almost every page, powerfully illustrating key points. Very little \"toy code\"\u003c\/li\u003e\n\u003cli\u003eHow to use \u003cstrong\u003edecorators\u003c\/strong\u003e to \u003cstrong\u003eadd rich features\u003c\/strong\u003e to functions and classes;\u003cbr\u003e\u003cstrong\u003euntangle\u003c\/strong\u003e distinct, frustratingly intertwined concerns in your code; and \u003cstrong\u003ebuild powerful, extensible software frameworks\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eHow to use Python in ways that \u003cstrong\u003eincentivize\u003c\/strong\u003e\u003cbr\u003eother developers to use and re-use your code, again and again... \u003cstrong\u003eamplifying the impact of the code you write\u003c\/strong\u003e, and \u003cstrong\u003eboosting\u003c\/strong\u003e your reputation among your peers\u003c\/li\u003e\n\u003cli\u003ePowerfully and easily weave iterators and generators throughout your applications, making them \u003cstrong\u003emassively scalable, highly performant, and far more readable and maintainable\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eHow to \u003cstrong\u003efully leverage\u003c\/strong\u003e Python's exception and error model... giving you a detailed understanding even experienced Pythonistas often lack, and putting some of the most\u003cbr\u003e\u003cstrong\u003epowerfully Pythonic exception-handling patterns\u003c\/strong\u003e\u003cbr\u003ein your toolbox\u003c\/li\u003e\n\u003cli\u003eHow \"magic methods\" imbue \u003cstrong\u003enatural, readable,\u003cbr\u003eexpressive syntax\u003c\/strong\u003e into your classes and objects... and how to \"break the rules\" to craft \u003cstrong\u003estunningly intuitive, compellingly reusable\u003c\/strong\u003e library interfaces\u003c\/li\u003e\n\u003cli\u003eValuable and powerful \u003cstrong\u003edesign patterns\u003c\/strong\u003e, and how Python's special language features give you uniquely powerful implementations not possible in other languages\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eDeep and detailed instruction on how to write\u003cbr\u003e\u003cstrong\u003epractical, realistic unit tests\u003c\/strong\u003e... using test-driven development to \u003cstrong\u003eeasily get into a state of flow\u003c\/strong\u003e... where you find yourself implementing feature after feature, keeping your focus with ease for long periods of time\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eHow to \u003cstrong\u003erapidly set up effective logging\u003c\/strong\u003e for scripts, sprawling Python applications, and everything in between\u003c\/li\u003e\n\u003cli\u003eAn \u003cstrong\u003eenthusiastic and unapologetic focus on Python\u003cbr\u003e3\u003c\/strong\u003e, and what makes it great... with full explanation and support for getting the same results with Python 2.7\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cp\u003eMore at PowerfulPython.com.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Powerful Python Press","offers":[{"title":"Default Title","offer_id":48728843092208,"sku":"9780692878972","price":29.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780692878972_p0.jpg?v=1768595027","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780692878972","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}