watching now
3 Students
10 Lessons

What Will You Learn?

  • You'll get confident with understanding the fundamentals of Object Oriented Programming
  • You'll prepare for learning C++, Java, C#, Python and other object-oriented languages more efficiently
  • You'll get a practical understanding by studying real-life examples


Section 2: Main Concepts of Object-Oriented Programming
What is a Class?
What is abstraction?
What is encapsulation?
What is inheritance?
What is polymorphism?
Section 3: Course Wrap-Up
Bonus Lecture



  • A basic knowledge of programming would be beneficial

About the Instructor

100% of students rated this instructor as excellent!
Reviews 0
Students 13
Courses 6

Sandip Bhattacharya is an independent software developer, YouTuber, online course creator, teacher, and entrepreneur from India. He has more than 13 years of experience in programming and teaching. He’s an expert in building Android apps, web development, game development, and programming languages like Java, PHP, MySQL, C, C++, and others.

He holds Bachelor's and Master’s degree, both in Computer Science and Engineering.

Sandip Bhattacharya is passionate about teaching. He has shared his experience with many computer science students and software professionals all over the world.

On BitDegree, you have an opportunity to be guided by this experienced instructor at learning programming and game development. Sandip Bhattacharya will teach you object-oriented programming, how to make an Android game, create CRUD apps and much more. So, don’t waste your time. Choose the best course and start expanding your knowledge today.

BitDegree platform reviews

Our students say Excellent
4.5 out of 5
trustpilot logo 1 trustpilot logo