Description: Further DetailsTitle: Expert Python ProgrammingCondition: NewSubtitle: Master Python by learning the best coding practices and advanced programming concepts, 4th EditionEAN: 9781801071109ISBN: 9781801071109Publisher: Packt Publishing LimitedFormat: PaperbackRelease Date: 05/28/2021Description: Gain a deep understanding of building, maintaining, packaging, and shipping robust Python applicationsKey FeaturesDiscover the new features of Python, such as dictionary merge, the zoneinfo module, and structural pattern matchingCreate manageable code to run in various environments with different sets of dependenciesImplement effective Python data structures and algorithms to write, test, and optimize codeBook Description This new edition of Expert Python Programming provides you with a thorough understanding of the process of building and maintaining Python apps. Complete with best practices, useful tools, and standards implemented by professional Python developers, this fourth edition has been extensively updated. Throughout this book, you’ll get acquainted with the latest Python improvements, syntax elements, and interesting tools to boost your development efficiency. The initial few chapters will allow experienced programmers coming from different languages to transition to the Python ecosystem. You will explore common software design patterns and various programming methodologies, such as event-driven programming, concurrency, and metaprogramming. You will also go through complex code examples and try to solve meaningful problems by bridging Python with C and C++, writing extensions that benefit from the strengths of multiple languages. Finally, you will understand the complete lifetime of any application after it goes live, including packaging and testing automation. By the end of this book, you will have gained actionable Python programming insights that will help you effectively solve challenging problems.What you will learnExplore modern ways of setting up repeatable and consistent Python development environmentsEffectively package Python code for community and production useLearn modern syntax elements of Python programming, such as f-strings, enums, and lambda functionsDemystify metaprogramming in Python with metaclassesWrite concurrent code in PythonExtend and integrate Python with code written in C and C++Who this book is for The Python programming book is intended for expert programmers who want to learn Python’s advanced-level concepts and latest features. Anyone who has basic Python skills should be able to follow the content of the book, although it might require some additional effort from less experienced programmers. It should also be a good introduction to Python 3.9 for those who are still a bit behind and continue to use other older versions.Language: EnglishCountry/Region of Manufacture: GBItem Height: 93mmItem Length: 75mmGenre: Computing & InternetISBN-10: 1801071101Author: Tarek Ziadé, Michał JaworskiRelease Year: 2021 Missing Information?Please contact us if any details are missing and where possible we will add the information to our listing.
Price: 78.87 USD
Location: GU14 0GT
End Time: 2024-11-14T03:18:47.000Z
Shipping Cost: 0 USD
Product Images
Item Specifics
Return shipping will be paid by: Buyer
All returns accepted: Returns Accepted
Item must be returned within: 30 Days
Refund will be given as: Money back or replacement (buyer's choice)
Return policy details:
Book Title: Expert Python Programming
Title: Expert Python Programming
Subtitle: Master Python by learning the best coding practices and advanced
EAN: 9781801071109
ISBN: 9781801071109
Release Date: 05/28/2021
Release Year: 2021
Country/Region of Manufacture: GB
Item Height: 93mm
Genre: Computing & Internet
ISBN-10: 1801071101
Number of Pages: 630 Pages
Language: English
Publication Name: Expert Python Programming : Master Python by Learning the Best Coding Practices and Advanced Programming Concepts, 4th Edition
Publisher: Packt Publishing, The Limited
Publication Year: 2021
Subject: General, Internet / Application Development, Programming Languages / Python, Software Development & Engineering / Systems Analysis & Design
Type: Textbook
Item Length: 3.6 in
Subject Area: Mathematics, Computers
Author: Michał Jaworski, Tarek Ziadé
Item Width: 3 in
Format: Trade Paperback