Python Beyond The Basics - Object Oriented Programming
From Classes To Inheritance - OOP In-Depth For Python Programmers
By David Blaikie
Publisher: O'Reilly Media
Final Release Date: March 2015
Run time: 5 hours 4 minutes

In this Python Beyond the Basics - Object-Oriented Programming training course, expert author David Blaikie will teach you how to design Python classes, and how to implement object-oriented programming concepts in Python. This course is designed for users that already have a basic working knowledge of Python.

You will start by learning about classes, including defining a class, class attributes, and working with class and instance data. From there, David will teach you about inheritance and polymorphism. This video tutorial also covers advanced features, such as implementing core syntax, subclassing built-ins, and new style classes. You will also learn about exceptions and object serialization. Finally, David will teach you about efficiency and testing, including debugging, logging, and benchmarking.

Once you have completed this computer based training course, you will be fully capable of designing your own Python classes, as well as implementing object-oriented programming concepts in Python.

Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyPython Beyond The Basics - Object Oriented Programming
 
4.8

(based on 12 reviews)

Ratings Distribution

  • 5 Stars

     

    (10)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (12)
  • Accurate (11)
  • Helpful examples (9)
  • Well-written (9)
  • Concise (8)

Cons

No Cons

Best Uses

  • Intermediate (11)
  • Novice (8)
  • Student (8)
    • Reviewer Profile:
    • Developer (9)

Reviewed by 12 customers

Displaying reviews 1-10

Back to top

Previous | Next »

 
3.0

Good one, clear and informative

By Diego

from PR

About Me Developer

Verified Buyer

Pros

  • Accurate
  • Easy to understand
  • Well-written

Cons

    Best Uses

    • Novice
    • Student

    Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

    Good intro into OOP basics.
    Clear examples.

     
    5.0

    *Probably the best course i have ever taken!

    By urkraft

    from Eiksmarka, Norway

    About Me Developer, Maker

    Verified Buyer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Expert
      • Intermediate
      • Novice
      • Student

      Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

      I am only half way through this course, but i believe that i can say already that this has to be one of the best courses i have taken! I am very eager to complete it and will probably run through it a few times before i am finished with it. I highly recommend it for everyone.

      David Blaikie is a truly amazing instructor. It is easy to believe that he is a university professor and that he has many years experience as a programmer as he claims because of his depth of knowledge of the topic as well as his approach to teaching it. Not only does he give a great deal of valuable information about the topic, but he also demonstrates a proof of everything he teaches in a manner that is very easily understood. He knows just when his audience is ready to be introduced to new topics, and how to portion the information out throughout while mixing it in with all the relevant related topics for an optimal learning curve.

       
      5.0

      Excellent material

      By josegon92

      from Sheppard AFB

      Pros

      • Accurate
      • Concise
      • Easy to understand

      Cons

        Best Uses

        • Intermediate

        Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

        If you are done with the basic of Python this tutorials are amazing as a next step. I've been programming for around 1 year now and I found the material excellent.

        Highly recommend it.

         
        5.0

        Excellent Tutorial

        By Caddy

        from Arlington,Texas

        About Me Developer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice

          Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

          The course is nicely structured and very easy to understand.

           
          5.0

          Excellent

          By JC

          from Switzerland

          About Me Developer

          Verified Reviewer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Intermediate

            Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

            If you know the basics of Python and you like to go a step further, then this video is for you. You get in a very short time lots of information about how OOP works in Python. Each chapter has some exercises (with a solution video) .. to control you learning progress. In addition you get information about "advanced" topics like unit testing, debugging, naming conventions in Python and a lot more.

            (1 of 1 customers found this review helpful)

             
            5.0

            Great Course!

            By Wolfgang

            from Germany

            Verified Reviewer

            Pros

            • Accurate
            • Concise
            • Easy to understand
            • Helpful examples
            • Well-written

            Cons

              Best Uses

              • Intermediate
              • Student

              Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

              After several unsuccessful attempts to get to grips with object-oriented programming (OOP) I am really thrilled about this course. I particularly liked the many metaphors to illustrate the concepts and terms behind OOP. David has outstanding teaching skills and I highly appreciate his patience to explain things repeatedly from different angles. The abstract concepts of OOP did not really speak to me, but now it makes a lot of sense - and it´s fun. Great course!!!

               
              5.0

              Best lessons I've come across for learning OOP in Python

              By runfloyd

              from Santa Monica

              About Me 3d Artist

              Verified Reviewer

              Pros

              • Accurate
              • Concise
              • Easy to understand
              • Helpful examples

              Cons

                Best Uses

                • Intermediate

                Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

                I've been trying to go beyond the basics with Python for a while and its been very difficult to find good material for intermediate level learning. This has been immensely helpful to dispel many of the mysteries behind classes and how to work with them. Worth every penny.

                 
                4.0

                Very good for some one wanted to go beyond the basics.

                By CWL

                from Petaluma

                About Me Developer

                Verified Reviewer

                Pros

                • Accurate
                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                  Best Uses

                  • Intermediate
                  • Novice
                  • Student

                  Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

                  I have been using Python for the last couple of months. This really helped me understand the basics as well as increasing my knowledge. I would recommend this for intermediate users wanting to to be able to go to the next level.

                   
                  5.0

                  it's legen...wait 4 it ... derrrrrrrrrrrrrrrrrrrrry!

                  By N7

                  from Tehran

                  About Me Developer

                  Pros

                  • Accurate
                  • Concise
                  • Easy to understand
                  • Helpful examples
                  • Helpful Subjects
                  • Well-written

                  Cons

                    Best Uses

                    • Intermediate
                    • Novice
                    • Student

                    Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

                    I saw many programming tutorials by different providers, Lynda, O'Reilly, TutsPlus and .... But this is the best I've ever seen! Believe me you won't regret buying it!

                    (1 of 1 customers found this review helpful)

                     
                    5.0

                    very good, in-depth tutorial on OOP in Python

                    By Purple Dragon

                    from Pennsauken, NJ

                    About Me Developer, Sys Admin

                    Verified Buyer

                    Pros

                    • Accurate
                    • Easy to understand

                    Cons

                      Best Uses

                      • Intermediate
                      • Novice
                      • Student

                      Comments about oreilly Python Beyond The Basics - Object Oriented Programming:

                      Definitely recommend OOP in-Depth videos.

                      Displaying reviews 1-10

                      Back to top

                      Previous | Next »

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