Warehouse Stock Clearance Sale

Grab a bargain today!


Mastering Python - Second Edition
By

Rating

Product Description
Product Details

Table of Contents

Table of Contents

  • Getting Started – One Environment per Project
  • Interactive Python Interpreters
  • Pythonic Syntax and Common Pitfalls
  • Pythonic Design Patterns
  • Functional Programming – Readability Versus Brevity
  • Decorators – Enabling Code Reuse by Decorating
  • Generators and Coroutines – Infinity, One Step at a Time
  • Metaclasses – Making Classes (Not Instances) Smarter
  • Documentation – How to Use Sphinx and reStructuredText
  • Testing and Logging – Preparing for Bugs
  • Debugging – Solving the Bugs
  • Performance – Tracking and Reducing Your Memory and CPU Usage
  • asyncio – Multithreading without Threads
  • Multiprocessing – When a Single CPU Core Is Not Enough
  • Scientific Python and Plotting
  • Artificial Intelligence
  • Extensions in C/C++, System Calls, and C/C++ Libraries
  • Packaging – Creating Your Own Libraries or Applications
  • About the Author

    Rick van Hattem is an experienced programmer, entrepreneur, Stack Overflow veteran, and software/database architect with more than 20 years of programming experience, including 15 years with Python. He has extensive experience with high-performance architecture featuring large amounts of concurrent users and/or data. Rick has founded several start-ups and has consulted many companies, including a few Y Combinator start-ups and several large businesses

    Ask a Question About this Product More...
     
    Look for similar items by category
    Home » Books » Computers » Programming » Python
    Home » Books » Computers » Web » Web Programming
    People also searched for
    This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit this link.

    Back to top
    We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.