You have finished the four Python levels for
this course. Great. Now here is an introduction to OOP
object oriented programming with Python. And why
did I add this section to the course? Well,
because nowadays, OOP is used almost
everywhere. And almost everything in Python is
built using OOP. So I felt this course wouldn't
be complete with at least an introduction to it.
At the end of the section, don't expect to be a
pro OOP programmer, right? This section is here so
you can get the grasp of how it's working and be
able to write your own basic classes, so that even
if you don't want to use OOP in the future,
when you are going to encounter some Python
OOP code, you will be able to understand what it
does and you will be able to use it in your own
programs. Again, with that said, let's get started.