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
₹500
Preview free lessonsView Slide Presentation
30-day money-back guarantee
This course includes
20 hours on-demand video
40 lessons
Full lifetime access
Certificate of completion
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
Preview free lessonsView Slide Presentation
30-day money-back guarantee
This course includes
20 hours on-demand video
40 lessons
Full lifetime access
Certificate of completion
₹500