
ADVANCED PYTHON EDITION 2 - LUCIANO RAMALHO
Discover the depth of the Python language with the second edition of Luciano Ramalho's book. Don't waste time adapting Python to patterns from other languages. Python's simplicity allows for rapid productivity, but often means we don't fully exploit its capabilities. This manual will show you how to write efficient and modern Python 3 code, using its best features.
- Data Structures: Sequences, dictionaries, sets, Unicode, and data classes.
- Functions as Objects: First-class functions, design patterns, and type hints.
- Classes and Protocols: Composition, inheritance, mixins, interfaces, operator overloading, and static types.
- Control Flow: Context managers, generators, coroutines, async/await, and thread/process pools.
- Metaprogramming: Properties, attribute descriptors, class decorators, and metaprogramming tricks.
Luciano Ramalho, Principal Consultant at Thoughtworks and member of the Python Software Foundation, presents the key features of the language and shows how to make code shorter, faster, and more readable. This fully updated edition consists of five parts that can be thought of as five short books in one. Learn the idiomatic features of Python 3 and apply them in practice.
This book is ideal for advanced beginners who want to develop and strengthen their knowledge. You will find useful, tested examples, seasoned with a reasonable dose of humor. Use this book to take your skills to the next level. It is a reference book when you are looking for detailed explanations and how to use a Python feature.
The 2022 edition, with 1056 pages, in 171x234 mm format and a full cardboard cover, is a compendium of Python knowledge. APN PROMISE publishing house guarantees high quality content and edition. Don't wait, grab this book and become a Python master!
Specifications
| ISBN | 978-83-7541-468-4 |
| Author | Luciano Ramalho |
| Binding | Miękka |
| Type | Książki |
| Edition | 2 |
| Translator | Niedźwiedź Jakub |
| Year of publication | 2022 |
| Publisher | APN Promise |
| Number of pages | 1056 |
| Release date | 2022-09-28 |
| Age category | + |
| Format | 171x234 mm |
Luciano Ramalho - Advanced Python V.2 - 2022 Edition
Gross price, incl. VAT
Shipping costs:
EAN: 9788375414684
