

Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming, (Paperback)
Key item features
- Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming, (Paperback)
- Author: Packt Publishing
- ISBN: 9781801071109
- Format: Paperback
- Publication Date: 2021-05-28
- Page Count: 630
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pub date20210528
- Pages630
- SubgenreLanguages
- Free shipping
Free 90-day returns
How do you want your item?
Try Walmart+ for just $1 & get a year for $75
About this item
Product details
Attain a deep understanding of building, maintaining, packaging, and shipping robust Python applications
Key Features:
- Discover the new features of Python, such as dictionary merge, the zoneinfo module, and structural pattern matching
- Create manageable code to run in various environments with different sets of dependencies
- Implement effective Python data structures and algorithms to write, test, and optimize code
Book Description:
Python is used in a wide range of domains owing to its simple yet powerful nature. Although writing Python code is easy, making it readable, reusable, and easy to maintain can be challenging. Complete with best practices, useful tools, and standards implemented by professional Python developers, this fourth edition will help you in not only overcoming such challenges but also learning Python's latest features and advanced concepts.
The book begins with a warm-up, where you will catch-up with the latest Python improvements, syntax elements, and interesting tools to boost your development efficiency. Further, the initial few chapters should allow experienced programmers coming from different languages to safely land in the Python ecosystem.
As you progress, 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.
By the end of the book, you should be proficient in writing efficient and maintainable Python code.
What You Will Learn:
- Explore modern ways of setting up repeatable and consistent Python development environments
- Effectively package Python code for community and production use
- Learn modern syntax elements of Python programming, such as f-strings, enums, and lambda functions
- Demystify metaprogramming in Python with metaclasses
- Write concurrent code in Python
- Extend and integrate Python with code written in different languages
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.&a
- Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming, (Paperback)
- Author: Packt Publishing
- ISBN: 9781801071109
- Format: Paperback
- Publication Date: 2021-05-28
- Page Count: 630
Specifications
Book format
Fiction/nonfiction
Genre
Pub date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python (Paperback) by James Deep $31.38
$3138current price $31.38Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python (Paperback) by James Deep
Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python (Paperback) $48.99
$4899current price $48.99Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python (Paperback)
Mastermind Python: From Logic to Application: A Practical Guide to Mastering Python Programming, (Paperback) $21.00
$2100current price $21.00Mastermind Python: From Logic to Application: A Practical Guide to Mastering Python Programming, (Paperback)
Python GUI Programming Cookbook: Over 80 object-oriented recipes to help you create mind-blowing GUIs in Python (Paperback) $48.99
$4899current price $48.99Python GUI Programming Cookbook: Over 80 object-oriented recipes to help you create mind-blowing GUIs in Python (Paperback)
Self-Learning Management Python Essentials You Always Wanted to Know: Beginner's Guide to Python Programming, Data Structures, Data Analytic, (Hardcover) $49.99
$4999current price $49.99Self-Learning Management Python Essentials You Always Wanted to Know: Beginner's Guide to Python Programming, Data Structures, Data Analytic, (Hardcover)
Python For Beginners: The Comprehensive Guide To Learning, Understanding, And Mastering Python Programming, (Paperback) $29.99
$2999current price $29.99Python For Beginners: The Comprehensive Guide To Learning, Understanding, And Mastering Python Programming, (Paperback)
Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications, (Paperback) $34.95
$3495current price $34.95Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications, (Paperback)
Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback) $23.57 Was $30.14
$2357current price $23.57, Was $30.14$30.14Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback)
Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback) $34.50
$3450current price $34.50Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback)
Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback) $27.95
$2795current price $27.95Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback)
Programmation Python: Conception et optimisation, 2e édition, (Paperback) $46.20
$4620current price $46.20Programmation Python: Conception et optimisation, 2e édition, (Paperback)
Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python, (Paperback) $46.84
$4684current price $46.84Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python, (Paperback)
Python for Data Science: The Ultimate Step-by-Step Guide to Python Programming. Discover How to Master Big Data Analysis, (Paperback) $18.95
$1895current price $18.95Python for Data Science: The Ultimate Step-by-Step Guide to Python Programming. Discover How to Master Big Data Analysis, (Paperback)
Pre-Owned Programming Python: Powerful Object-Oriented Programming (Paperback) 0596158106 9780596158101 $10.40 Was $22.31 2.0 ¢/lb
2 optionsAvailable in additional 2 options$1040current price $10.40, Was $22.31$22.312.0 ¢/lbPre-Owned Programming Python: Powerful Object-Oriented Programming (Paperback) 0596158106 9780596158101
Self-Learning Management Python Essentials You Always Wanted to Know: Beginner's Guide to Python Programming, Data Structures, Data Analytic, (Paperback) $31.99
$3199current price $31.99Self-Learning Management Python Essentials You Always Wanted to Know: Beginner's Guide to Python Programming, Data Structures, Data Analytic, (Paperback)
Programming Applications Workshop Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics, Book 2, (Paperback) $20.99
$2099current price $20.99Programming Applications Workshop Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics, Book 2, (Paperback)
Getting Started with Python: Understand key data structures and use Python in object-oriented programming, (Paperback) $39.00
$3900current price $39.00Getting Started with Python: Understand key data structures and use Python in object-oriented programming, (Paperback)
Python Programming for Intermediates: The Ultimate Intermediate's Guide to Learn Python Programming (Paperback) by Bill Steven $10.95
$1095current price $10.95Python Programming for Intermediates: The Ultimate Intermediate's Guide to Learn Python Programming (Paperback) by Bill Steven
Learn Python Programming for Beginners: a beginner's guide comprehending python. Develop your programming skills an, (Paperback) $15.93 Was $19.95
$1593current price $15.93, Was $19.95$19.95Learn Python Programming for Beginners: a beginner's guide comprehending python. Develop your programming skills an, (Paperback)
The Python Programming Revolution: Scripting Success: Practical Approaches to Python Programming, (Paperback) $19.99
$1999current price $19.99The Python Programming Revolution: Scripting Success: Practical Approaches to Python Programming, (Paperback)
