Python Beyond the Basics - Object-Oriented Programming (Udemy.com)
From Classes To Inheritance - OOP In-Depth For Python Programmers
Created by: Infinite Skills
Produced in 2017
What you will learn
- Design Reusable Object-Oriented Python Classes
- Apply OOP Concepts to handle complexity
- How to handle Errors
Quality Score
Overall Score : 86 / 100
Course Description
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. Who this course is for:
- Anyone wanting to learn Object-Oriented programming with Python
Instructor Details
- 4.3 Rating
361 Reviews
Infinite Skills
Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.
Students also recommend
-
Python Tutorial for Beginners by Corey Schafer (2017)
-
4.8 (28 Reviews)
-
Provider: YouTube
Time: 9h
Free


