Expert Python Programming - Fourth Edition
Master Python by Learning the Best Coding Practices and Advanced Programming Concepts
- 630 páginas
- 23 horas de lectura
Gain a deep understanding of building, maintaining, packaging, and shipping robust Python applications with this extensively updated edition. It provides a thorough grasp of the process involved in developing Python apps, featuring best practices, useful tools, and standards used by professional developers. The initial chapters facilitate a smooth transition for experienced programmers from other languages into the Python ecosystem. You'll explore common software design patterns and various methodologies, including event-driven programming, concurrency, and metaprogramming. Complex code examples will challenge you to solve meaningful problems by integrating Python with C and C++, allowing you to write extensions that leverage the strengths of multiple languages. Additionally, you will learn about the complete application lifecycle post-launch, including packaging and testing automation. By the end, you’ll gain actionable insights into Python programming that will help you tackle challenging issues effectively. This resource is intended for expert programmers eager to learn advanced concepts and the latest features of Python. While those with basic skills can follow along, some additional effort may be needed for less experienced readers. It also serves as a solid introduction to Python 3.9 for those still using older versions.

