{"product_id":"learn-python-programming-an-in-depth-introduction-to-the-fundamentals-of-python-3rd-edition-9781801815093","title":"Learn Python Programming: An in-depth","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eGet up and running with Python 3.9 through concise tutorials and practical projects in this fully updated third edition.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003ePurchase of the print or Kindle book includes a free eBook in PDF format.\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eExtensively revised with richer examples, Python 3.9 syntax, and new chapters on APIs and packaging and distributing Python code\u003c\/li\u003e\n\u003cli\u003eDiscover how to think like a Python programmer\u003c\/li\u003e\n\u003cli\u003eLearn the fundamentals of Python through real-world projects in API development, GUI programming, and data science\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eLearn Python Programming, Third Edition is both a theoretical and practical introduction to Python, an extremely flexible and powerful programming language that can be applied to many disciplines. This book will make learning Python easy and give you a thorough understanding of the language. You'll learn how to write programs, build modern APIs, and work with data by using renowned Python data science libraries.\u003c\/p\u003e \u003cp\u003eThis revised edition covers the latest updates on API management, packaging applications, and testing. There is also broader coverage of context managers and an updated data science chapter.\u003c\/p\u003e \u003cp\u003eThe book empowers you to take ownership of writing your software and become independent in fetching the resources you need. You will have a clear idea of where to go and how to build on what you have learned from the book.\u003c\/p\u003e \u003cp\u003eThrough examples, the book explores a wide range of applications and concludes by building real-world Python projects based on the concepts you have learned.\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eGet Python up and running on Windows, Mac, and Linux\u003c\/li\u003e\n\u003cli\u003eWrite elegant, reusable, and efficient code in any situation\u003c\/li\u003e\n\u003cli\u003eAvoid common pitfalls like duplication, complicated design, and over-engineering\u003c\/li\u003e\n\u003cli\u003eUnderstand when to use the functional or object-oriented approach to programming\u003c\/li\u003e\n\u003cli\u003eBuild a simple API with FastAPI and program GUI applications with Tkinter\u003c\/li\u003e\n\u003cli\u003eGet an initial overview of more complex topics such as data persistence and cryptography\u003c\/li\u003e\n\u003cli\u003eFetch, clean, and manipulate data, making efficient use of Python’s built-in data structures\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eThis book is for everyone who wants to learn Python from scratch, as well as experienced programmers looking for a reference book. Prior knowledge of basic programming concepts will help you follow along, but it’s not a prerequisite.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eA Gentle Introduction to Python\u003c\/li\u003e\n\u003cli\u003eBuilt-In Data Types\u003c\/li\u003e\n\u003cli\u003eConditionals and Iteration\u003c\/li\u003e\n\u003cli\u003eFunctions, the Building Blocks of Code\u003c\/li\u003e\n\u003cli\u003eComprehensions and Generators\u003c\/li\u003e\n\u003cli\u003eOOP, Decorators, and Iterators\u003c\/li\u003e\n\u003cli\u003eExceptions and Context Managers\u003c\/li\u003e\n\u003cli\u003eFiles and Data Persistence\u003c\/li\u003e\n\u003cli\u003eCryptography and Tokens\u003c\/li\u003e\n\u003cli\u003eTesting\u003c\/li\u003e\n\u003cli\u003eDebugging and Profiling\u003c\/li\u003e\n\u003cli\u003eGUIs and Scripting\u003c\/li\u003e\n\u003cli\u003eData Science in Brief\u003c\/li\u003e\n\u003cli\u003eIntroduction to API Development\u003c\/li\u003e\n\u003cli\u003ePackaging Python Applications\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":51535505850711,"sku":"9781801815093","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781801815093.jpg?v=1755861966","url":"https:\/\/bookcurl.com\/products\/learn-python-programming-an-in-depth-introduction-to-the-fundamentals-of-python-3rd-edition-9781801815093","provider":"Book Curl","version":"1.0","type":"link"}