Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Professional Python

Buy
Professional Python, 9781119070856 (1119070856), Wrox Press, 2015

Master the secret tools every Python programmer needs to know

Professional Python goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code. Design better architecture and write easy-to-understand code using highly adoptable techniques that result in more robust and efficient applications. Coverage includes Decorators, Context Managers, Magic Methods, Class Factories, Metaclasses, Regular Expressions, and more, including advanced methods for unit testing using asyncio and CLI tools. Each topic includes an explanation of the concept and a discussion on applications, followed by hands-on tutorials based on real-world scenarios. The "Python 3 first" approach covers multiple current versions, while ensuring long-term relevance.

Python offers many tools and techniques for writing better code, but often confusing documentation leaves many programmers in the dark about how to use them. This book shines a light on these incredibly useful methods, giving you clear guidance toward building stronger applications.

  • Learn advanced Python functions, classes, and libraries
  • Utilize better development and testing tools
  • Understand the "what," "when," "why," and "how"

More than just theory or a recipe-style walk-through, this guide helps you learn — and understand — these little-known tools and techniques. You'll streamline your workflow while improving the quality of your output, producing more robust applications with cleaner code and stronger architecture. If you're ready to take your Python skills to the next level, Professional Python is the invaluable guide that will get you there.

(HTML tags aren't allowed.)

Exceptional C++ Style : 40 New Engineering Puzzles, Programming Problems, and Solutions (C++ in Depth Series)
Exceptional C++ Style : 40 New Engineering Puzzles, Programming Problems, and Solutions (C++ in Depth Series)

This book is about all aspects of C++. I don't mean to say that it touches on every detail of C++?that would require many more pages?but rather that it draws from the wide palette of the C++ language and library features to show how apparently unrelated items can be used together to synthesize novel solutions to common...

Stochastic Approximation and Its Application (Nonconvex Optimization and Its Applications)
Stochastic Approximation and Its Application (Nonconvex Optimization and Its Applications)
This book presents the recent development of stochastic approximation algorithms with expanding truncations based on the TS (trajectory-subsequence) method, a newly developed method for convergence analysis. This approach is so powerful that conditions used for guaranteeing convergence have been considerably weakened in comparison with those...
New Models of the Cell Nucleus: Crowding, Entropic Forces, Phase Separation, and Fractals, Volume 307
New Models of the Cell Nucleus: Crowding, Entropic Forces, Phase Separation, and Fractals, Volume 307

International Review of Cell and Molecular Biology presents current advances and comprehensive reviews in cell biology--both plant and animal. Articles address structure and control of gene expression, nucleocytoplasmic interactions, control of cell development and differentiation, and cell transformation and growth. Impact factor...


JavaScript Cookbook
JavaScript Cookbook

Problem solving with JavaScript is a lot trickier now that its use has expanded considerably in size, scope, and complexity. This cookbook has your back, with recipes for common tasks across the JavaScript world, whether you’re working in the browser, the server, or a mobile environment. Each recipe includes reusable code and...

PostgreSQL High Performance Cookbook
PostgreSQL High Performance Cookbook

Get to know effective ways to improve PostgreSQL's performance and master query optimization, and database monitoring.

About This Book

  • Perform essential database tasks such as benchmarking the database and optimizing the server's memory usage
  • Learn ways to improve query...
Teach Yourself VISUALLYDrawing
Teach Yourself VISUALLYDrawing
Drawing is a very personal endeavor. Here, in this short introduction, the authors introduce ideas and motivations as to why they are attracted to the art of drawing.

The creation of the illusion of reality on a flat, blank surface always has and still fascinates me as an artist. With some good instruction, practice, and basic tools such
...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy