Introduction to object-oriented programming with Python
This module will teach you how to model problems by using object-oriented programming (OOP) concepts. You'll also learn to turn your model into working code by using OOP concepts like classes, attributes, and methods.
After completing this module, you'll be able to:
Model problems by using OOP concepts.
Describe the basic concepts involved in OOP.
Distinguish classes from objects.
Basic knowledge of Python - syntax, writing and invoking functions, creating variables, reading inputs, and generating outputs from the Python console