Mastering Python
Publisher: Packt Publishing
Final Release Date: April 2015
Run time: 2 hours 55 minutes

Get to grips with Python best practices and advanced tools to design, distribute, and test your programs

About This Video

  • Explore the immense Python libraries to write efficient, reusable code
  • Create adaptable programs that run on multiple processors with parallel programming
  • Become a Python expert with the help of detailed discussions, illustrated with concrete examples

In Detail

Python is one of the most powerful, flexible, and popular programming languages in the world. Even though Python programs are simple to work with, writing code that is efficient, maintainable, and reusable can be a little tricky for some. The presence of Python's “batteries included” toolbox allows you to easily produce application prototypes or implement new algorithms with minimum efforts.

This course takes you on a journey from the basics of operating in a Python development environment through to advanced topics and master-level techniques. It presents you with a guide to Python and its standard library, focusing on language and library elements that are particularly useful for tool authors and system programmers.

We start off with the basics to set up a functioning environment, creating packages, and running them on the command line. Through our journey, we'll highlight the major aspects of managing our Python development environment, handling parallel computation, and mastering asynchronous I/O for improved performance of our system. Finally, we'll learn the secrets of metaprogramming and unit testing in Python arming you with the perfect skillset to be a Python expert.

Mastering Python will get you up to speed in everything from basic programming practices to high-end tools and techniques that will help you set apart as a successful Python programmer.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyMastering Python
 
1.6

(based on 5 reviews)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (3)

20%

of respondents would recommend this to a friend.

Pros

No Pros

Cons

  • Difficult to understand (4)
  • Not comprehensive enough (3)

Best Uses

No Best Uses
    • Reviewer Profile:
    • Developer (3)

Reviewed by 5 customers

Displaying reviews 1-5

Back to top

 
1.0

he speaks too fast

By bowhan

from Menlo Park, CA

About Me Developer

Pros

    Cons

    • Difficult to understand

    Best Uses

    • Intermediate

    Comments about oreilly Mastering Python:

    have to play it on 0.8x speed.

     
    1.0

    Aviod at all costs

    By Mike

    from Montreal, Canada

    About Me Sys Admin

    Pros

      Cons

      • Difficult to understand
      • Too many errors

      Best Uses

      • Expert

      Comments about oreilly Mastering Python:

      The instructor speaks too quickly but explains very little. I could not find a download version of his sample files which he does not completely show on the screen.
      I did learned a few new concepts but was able to understand them only by investigating on my own.
      He claims that both Python2.7 and Python3.x are covered and this is not accurate.
      The only reason I do not kick myself about buying this course is that I bought it on a year-end sale for a very low price.

      (0 of 1 customers found this review helpful)

       
      2.0

      Packtpub videos and books

      By CWL

      from San Francisco

      About Me Qa Learning Python

      Verified Reviewer

      Pros

      • Easy to understand

      Cons

      • Not comprehensive enough
      • Too basic

      Best Uses

      • Novice

      Comments about oreilly Mastering Python:

      I have bought 4 videos and more than 4 books from them. I find both to be long winded and state little. I feel that they do this to sell more books. The videos are average at best. The speakers sound hoarse and really do not explain enough. I do however like O'Reilly books wish they had more videos.

      (1 of 2 customers found this review helpful)

       
      1.0

      BBC News

      By Iman

      from Tehran

      About Me Developer

      Verified Reviewer

      Pros

        Cons

        • Bbc News Reader Speed
        • Difficult to understand
        • Not comprehensive enough

        Best Uses

          Comments about oreilly Mastering Python:

          the tutor speaks too fast and doesn't 'explain' anything.just say some 'keywords' so you can search them on the internet.it's not good for learning

          (7 of 7 customers found this review helpful)

           
          3.0

          Horrible Voice. Good content.

          By Tomba From The Bay

          from San Jose, CA

          About Me Developer

          Verified Reviewer

          Pros

          • Accurate
          • Concise

          Cons

          • Difficult to understand
          • Not comprehensive enough

          Best Uses

          • Intermediate

          Comments about oreilly Mastering Python:

          I would give it 5 stars if the author would speak clearly and a bit slower. I really liked the content, however the robot voice and the audio quality almost killed me.

          Displaying reviews 1-5

          Back to top

           
          Buy 2 Get 1 Free Free Shipping Guarantee
          Buying Options
          Immediate Access - Go Digital what's this?
          Video:  $94.99
          (Streaming, Downloadable)