This repository contains my practice work from the PW Skills – Data Science with GenAI course.
It covers the basics of Object-Oriented Programming in Python.
- What is OOP?
- Classes and Objects
- Attributes and Methods
__init__()Constructor- Types of Methods
- Instance methods
- Class methods
- Static methods
- Inheritance
- Encapsulation
- Polymorphism
- Abstraction
- Practice questions and assignments
- Google Colab notebook with all code
- This README file
Open the Colab notebook and run each cell to see how OOP concepts work through examples.
This repo demonstrates my understanding of object-oriented programming, which is important for writing clean and reusable code in data science.