1 00:00:00,000 --> 00:00:02,880 You have finished the four Python levels for 2 00:00:02,880 --> 00:00:07,350 this course. Great. Now here is an introduction to OOP 3 00:00:07,500 --> 00:00:11,160 object oriented programming with Python. And why 4 00:00:11,160 --> 00:00:14,190 did I add this section to the course? Well, 5 00:00:14,190 --> 00:00:17,580 because nowadays, OOP is used almost 6 00:00:17,610 --> 00:00:20,910 everywhere. And almost everything in Python is 7 00:00:20,910 --> 00:00:25,380 built using OOP. So I felt this course wouldn't 8 00:00:25,380 --> 00:00:29,040 be complete with at least an introduction to it. 9 00:00:29,280 --> 00:00:32,070 At the end of the section, don't expect to be a 10 00:00:32,070 --> 00:00:36,270 pro OOP programmer, right? This section is here so 11 00:00:36,270 --> 00:00:39,450 you can get the grasp of how it's working and be 12 00:00:39,450 --> 00:00:43,110 able to write your own basic classes, so that even 13 00:00:43,110 --> 00:00:45,780 if you don't want to use OOP in the future, 14 00:00:45,990 --> 00:00:49,290 when you are going to encounter some Python 15 00:00:49,350 --> 00:00:52,650 OOP code, you will be able to understand what it 16 00:00:52,650 --> 00:00:55,620 does and you will be able to use it in your own 17 00:00:55,620 --> 00:00:59,600 programs. Again, with that said, let's get started.