Computer ScienceIntermediate Certificate

Object-Oriented Programming with Java

Master OOP concepts using one of the world's most popular languages

No reviews yet — be the first! 0 students English
20 hours 40 lessons Intermediate Updated July 2026

What you'll learn

Understand classes, objects, and constructors in Java
Apply encapsulation to protect data and define interfaces
Use inheritance to build class hierarchies
Implement polymorphism with method overriding and interfaces
Apply abstraction to design clean, modular code
Build a multi-class Java project from scratch

About this course

A thorough introduction to object-oriented programming using Java. You will learn the four pillars of OOP — encapsulation, inheritance, polymorphism, and abstraction — and apply them to build well-structured, reusable programs. Ideal for students who already know basic programming.

Course curriculum

40 lessons · 20 hours total

Your instructor

PR

Pallava Ray

Computer Science Educator

Pallava Ray is a CS educator who believes OOP is best learned by building things. This course uses Java to teach the core principles of object-oriented design through clear examples and practical projects.

₹500