SR NO |
TOPIC |
HOURS |
1 |
What is OOP? OOP terminology, exploring object interface, class anatomy-attributes and methods, understanding class definitions, Create your first class. |
6 |
2 |
Using attributes in class definition, class anatomy, the __init__ constructor. Add a class constructor, types of methods in a class |
3 |
3 |
Class inheritance, types of inheritance, creating a subclass, method overriding |
3 |
4 |
Multiple inheritance, MRO, Polymorphism, properties in python class |
3 |
5 |
Storing Collections of Data Using Lists, Storing Data Using Other Collection Types |
3 |
6 |
Exception handling, different types of exceptions, Try and Except Statement, catching specific exceptions |
3 |
7 |
Creating Graphical User Interfaces, adding widgets |
3 |
8 |
Databases , storing data in mysql database using GUI |
6 |