{"product_id":"9781617297441","title":"The  Well-Grounded Python Developer: How the pros use Python and Flask","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eFarrell, Doug\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eManning\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7\/18\/2023\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eIf you’re new to Python, it can be tough to understand when, where, and how to use all its language features. This friendly guide shows you how the Python ecosystem fits together, and grounds you in the skills you need to continue your journey to being a software developer.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eInside \u003ci\u003eThe Well-Grounded Python Developer\u003c\/i\u003e you will discover:\u003cul\u003e \u003cli\u003eBuilding modules of functionality\u003c\/li\u003e \u003cli\u003eCreating a well-constructed web server application\u003c\/li\u003e \u003cli\u003eIntegrating database access into your Python applications\u003c\/li\u003e \u003cli\u003eRefactor and decoupling systems to help scale them\u003c\/li\u003e \u003cli\u003eHow to think about the big picture of your application\u003c\/li\u003e \u003c\/ul\u003e\u003ci\u003eThe Well-Grounded Python Developer\u003c\/i\u003e builds on Python skills you’ve learned in isolation and shows you how to unify them into a meaningful whole. It helps you understand the dizzying array of libraries and teaches important concepts, like modular construction, APIs, and the design of a basic web server. As you work through this practical guide, you’ll discover how all the bits of Python link up as you build and modify a typical web server application—the kind of web app that’s in high demand by modern businesses.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the technology\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eAs a new programmer, you’re happy just to see your code run. A professional developer, on the other hand, needs to create software that runs reliably. It must be fast, maintainable, scalable, secure, well designed and documented, easy for others to update, and quick to ship. This book teaches you the skills you need to go from Python programmer to Python developer.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the book\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eThe Well-Grounded Python Developer\u003c\/i\u003e shows you why Python, the world’s most popular programming language, is a fantastic tool for professional development. It guides you through the most important skills, like how to name variables, functions, and classes, how to identify and write a good API, and how to use objects. You’ll also learn how to deal with inevitable failures, how to make software that connects to the internet, core security practices, and many other professional-grade techniques.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat's inside\u003c\/b\u003e\u003cul\u003e \u003cli\u003eCreate a web application\u003c\/li\u003e \u003cli\u003eConnect to a database\u003c\/li\u003e \u003cli\u003eDesign programs to handle big tasks\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cb\u003eAbout the reader\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eFor experienced beginners who want to learn professional-level skills.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the author\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eDoug Farrell\u003c\/b\u003e has been a professional developer since 1983, and has worked with Python for over 20 years.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e1 Becoming a Pythonista\u003cbr\u003ePART 1 - GROUNDWORK\u003cbr\u003e2 That’s a good name\u003cbr\u003e3 The API: Let’s talk\u003cbr\u003e4 The object of conversation\u003cbr\u003e5 Exceptional events\u003cbr\u003ePART 2 - FIELDWORK\u003cbr\u003e6 Sharing with the internet\u003cbr\u003e7 Doing it with style\u003cbr\u003e8 Do I know you? Authentication\u003cbr\u003e9 What can you do? Authorization\u003cbr\u003e10 Persistence is good: Databases\u003cbr\u003e11 I’ve got something to say\u003cbr\u003e12 Are we there yet?","brand":"Manning","offers":[{"title":"Default Title","offer_id":48172272746751,"sku":"9781617297441","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/Jacket_d999595d-1729-4220-8e33-978da21ea5f5.jpg?v=1771253604","url":"https:\/\/massivebookshop.com\/products\/9781617297441","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}