• About
  • Privacy Policy
  • Disclaimer
  • Contact

Epub books free

Browse - ePub Bud - Download Free ePub eBooks for

  • Home
  • Download
Home » Computer » Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns

Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns

admin
Add Comment
Computer
Monday, February 18, 2013

Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns (Developer's Library) [Kindle Edition]

Author: Mark Summerfield | Language: English | ISBN: B00EO3TRL2 | Format: PDF, EPUB

  • Description
  • Book Details
  • Table of Contents
  • Reviews
Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns
Download electronic versions of selected books Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns (Developer's Library) [Kindle Edition] from with Mediafire Link Download Link “Whether you are an experienced programmer or are starting your career, Python in Practice is full of valuable advice and example to help you improve your craft by thinking about problems from different perspectives, introducing tools, and detailing techniques to create more effective solutions.”

–Doug Hellmann, Senior Developer, DreamHost

 

If you’re an experienced Python programmer, Python in Practice will help you improve the quality, reliability, speed, maintainability, and usability of all your Python programs.

 

Mark Summerfield focuses on four key themes: design patterns for coding elegance, faster processing through concurrency and compiled Python (Cython), high-level networking, and graphics. He identifies well-proven design patterns that are useful in Python, illuminates them with expert-quality code, and explains why some object-oriented design patterns are irrelevant to Python. He also explodes several counterproductive myths about Python programming–showing, for example, how Python can take full advantage of multicore hardware.

 

All examples, including three complete case studies, have been tested with Python 3.3 (and, where possible, Python 3.2 and 3.1) and crafted to maintain compatibility with future Python 3.x versions. All code has been tested on Linux, and most code has also been tested on OS X and Windows. All code may be downloaded at www.qtrac.eu/pipbook.html.

 

Coverage includes

  • Leveraging Python’s most effective creational, structural, and behavioral design patterns
  • Supporting concurrency with Python’s multiprocessing, threading, and concurrent.futures modules
  • Avoiding concurrency problems using thread-safe queues and futures rather than fragile locks
  • Simplifying networking with high-level modules, including xmlrpclib and RPyC
  • Accelerating Python code with Cython, C-based Python modules, profiling, and other techniques
  • Creating modern-looking GUI applications with Tkinter
  • Leveraging today’s powerful graphics hardware via the OpenGL API using pyglet and PyOpenGL
Books with free ebook downloads available Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns
  • File Size: 19874 KB
  • Print Length: 336 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: Addison-Wesley Professional; 1 edition (August 20, 2013)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B00EO3TRL2
  • Text-to-Speech: Enabled
  • X-Ray:
    Enabled
  • Lending: Not Enabled
  • Amazon Best Sellers Rank: #40,890 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
    • #10
      in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Python
    • #33
      in Books > Computers & Technology > Programming > Languages & Tools > Python
    • #94
      in Books > Computers & Technology > Web Development & Design > Programming
  • #10
    in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Python
  • #33
    in Books > Computers & Technology > Programming > Languages & Tools > Python
  • #94
    in Books > Computers & Technology > Web Development & Design > Programming
I recently had an opportunity to read Python in Practice, by Mark Summerfield as a reviewer for Pearson Education.

Two noteworthy points:
- The code samples are based on Python 3.x
- The author's web site provides sample code download

The very first thing I noticed about this book is that the sample bits of code are very concise - without extraneous fluff.

This book is an excellent addition to any software craftsman's library that needs a quick dive into practical hands-on Python coding. Each page has a feeling of being written from the perspective of someone who has lived in the trenches producing production-quality python code for over a decade. This book has the feeling of a friendly mentor's guiding hand.

To help you understand the impression that this book left in my mind, let me share another word that arose unbidden in my mind as I made my way through the pages of this book: In Japanese, the phrase "Sensei" is often translated as "teacher", but also has a literal meaning of "One Who Has Gone Before". Mark's transmission of his depth of experience to the printed word is given in that same spirit of a Sensei teaching lessons gleaned from years of practice.

Another unexpected pleasure discovered within the pages of Mark's book: An emphasis on patterns. The first three chapters provide an excellent overview of the python-esque approach to implementing the various patterns that were described in the book Design Patterns: Elements of Reusable Object-Oriented Software.

I also found Chapter 5. Extending Python to be very interesting for focusing the discussion on Python's ctypes and Cython - techniques which are often needed to solve high performance problems.

Book Preview

Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns Download

Please Wait...

0 Response to "Download Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns"

← Newer Post Older Post → Home
Subscribe to: Post Comments (Atom)

Label

  • Art
  • Biography
  • Business
  • Children
  • Comics
  • Computer
  • Cookbooks
  • Craft
  • Education
  • Engineering
  • Health
  • History
  • Humor
  • Literature
  • Medical
  • Mystery
  • Parenting
  • Politics
  • Religion

Page

  • Home
Powered by Blogger.
Copyright 2013 Epub books free - All Rights Reserved Design by Mas Sugeng - Powered by Blogger and Google