{"product_id":"9780132850001","title":"Core Python Applications Programming","description":"\u003cul\u003e \u003cli\u003eAlready know Python but want to learn more? A \u003ci\u003elot \u003c\/i\u003emore? Dive into a variety of topics used in practice for real-world applications. \u003c\/li\u003e \u003cli\u003eCovers regular expressions, Internet\/network programming, GUIs, SQL\/databases\/ORMs, threading, and Web development.\u003c\/li\u003e \u003cli\u003eLearn about contemporary development trends such as Google+, Twitter, MongoDB, OAuth, Python 3 migration, and Java\/Jython. Presents brand new material on Django, Google App Engine, CSV\/JSON\/XML, and Microsoft Office. Includes Python 2 and 3 code samples to get you started right away!\u003c\/li\u003e \u003cli\u003eProvides code snippets, interactive examples, and practical exercises to help build your Python skills.\u003c\/li\u003e \u003c\/ul\u003e \u003cbr\u003e \u003cb\u003e \u003ci\u003e \u003cbr\u003eThe Complete Developer’s Guide to Python\u003c\/i\u003e \u003c\/b\u003e \u003cp\u003ePython is an agile, robust, and expressive programming language that continues to build momentum. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In \u003ci\u003e \u003cb\u003eCore Python Applications Programming, Third Edition\u003c\/b\u003e \u003cb\u003e,\u003c\/b\u003e \u003c\/i\u003eleading Python developer and corporate trainer Wesley Chun helps you take your Python knowledge to the next level.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThis book has everything you need to become a versatile Python developer. You will be introduced to multiple areas of application development and gain knowledge that can be immediately applied to projects, and you will find code samples in both Python 2 \u003ci\u003eand \u003c\/i\u003e3, including migration tips if that’s on your roadmap too. Some snippets will even run unmodified on 2.x or 3.x.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cul\u003e \u003cli\u003eLearn professional Python style, best practices, and good programming habits\u003c\/li\u003e \u003cli\u003e Build clients and servers using TCP, UDP, XML-RPC, and be exposed to higher-level libraries like SocketServer and Twisted\u003c\/li\u003e \u003cli\u003e Develop GUI applications using Tkinter and other available toolkits\u003c\/li\u003e \u003cli\u003e Improve application performance by writing extensions in C\/C++, or enhance I\/O-bound code with multithreading\u003c\/li\u003e \u003cli\u003e Discover SQL and relational databases, ORMs, and even non-relational (NonSQL) databases like MongoDB\u003c\/li\u003e \u003cli\u003e Learn the basics of Web programming, including Web clients and servers, plus CGI and WSGI\u003c\/li\u003e \u003cli\u003e Expose yourself to regular expressions and powerful text processing tools for creating and parsing CSV, JSON, and XML data\u003c\/li\u003e \u003cli\u003e Interface with popular Microsoft Office applications such as Excel, PowerPoint, and Outlook using COM client programming\u003c\/li\u003e \u003cli\u003e Dive deeper into Web development with the Django framework and cloud computing with Google App Engine\u003c\/li\u003e \u003cli\u003e Explore Java programming with Jython, the way to run Python code on the JVM\u003c\/li\u003e \u003cli\u003e Connect to Web services Yahoo! Finance to get stock quotes, or Yahoo! Mail, Gmail, and others to download or send e-mail\u003cbr\u003e \u003c\/li\u003e \u003cli\u003eJump into the social media craze by learning how to connect to the Twitter and Google+ networks \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e \u003cb\u003e \u003ci\u003eCore Python Applications Programming, Third Edition, \u003c\/i\u003e \u003c\/b\u003edelivers\u003c\/p\u003e \u003cul\u003e \u003cli\u003e \u003cb\u003eBroad coverage \u003c\/b\u003eof a variety of areas of development used in real-world applications today\u003c\/li\u003e \u003cli\u003e \u003cb\u003ePowerful insights \u003c\/b\u003einto current and best practices for the intermediate Python programmer\u003c\/li\u003e \u003cli\u003e \u003cb\u003eDozens of code examples, \u003c\/b\u003efrom quick snippets to full-fledged applications\u003c\/li\u003e \u003cli\u003e \u003cb\u003eA variety of exercises \u003c\/b\u003eat the end of every chapter to help hammer the concepts home\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003cbr\u003e \u003cbr\u003e \u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47147790041328,"sku":"9780132850001","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132850001_p0.jpg?v=1763640700","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132850001","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}