Object oriented programming or OOP is a very important programming paradigm used by many modern languages like Java, C#, Python, Ruby just to name a few. Understanding of OOP concepts is very important to be a successful programmer in these languages. In this course, we will understand the important OOP concept of Abstraction. We will understand the concept first and then do a demo to make the concept concrete.
This is the first course in a series of courses where we will cover the OOP concepts.