A strength of Python and a feature that makes this language attractive to so many, is that Python is what is known as an object-oriented programming language (OOP).
This is a short course that introduces the basic concepts of OOP. It then goes into more detail explaining how to build and manipulate objects. While this course does not provide an exhaustive discussion of OOP in Python, by the end of the course attendees should be able to build sophisticated objects to aid analysis and research.
Number of course hours : 8
Level: Medium
Topics Covered:
Course Content:
- Introducing Object Oriented Programming
- Creating objects and classes
- Structuring objects
- Using Inheritance to write succinct code