Back to Object Oriented Programming in Java
IBM

Object Oriented Programming in Java

Java developers with object-oriented programming skills in the United States earn an average annual salary of approximately USD 91,024. (Indeed.com) In this course, you will gain hands-on experience with object-oriented programming (OOP) concepts including encapsulation, abstraction, inheritance, and polymorphism. You will learn how to define and implement classes and objects. You'll work with advanced OOP techniques such as interfaces, method overloading, and the Java collections framework. You'll gain the skills needed to manage data using lists, sets, queues, and maps while handling file input/output operations using Java streams. You'll also work with directory management as well as date and time operations. For your final project, you'll build a mood-tracking application that you can share with prospective employers. This course features numerous guided, hands-on, beginner-friendly coding experiences. If you have prior coding experience, take advantage of the non-graded, intermediate-level, real-world coding "challenges" with their real-world coding projects. Gain real-world experience by reviewing the case study requirements and using the coding tips provided to build an employee leave (time-off) system. Get the skills needed to build efficient, scalable, and professional-grade Java applications. Enroll now!

Status: Object Oriented Programming (OOP)
Status: Integrated Development Environments
IntermediateCourse20 hours

Featured reviews

BH

5.0Reviewed Oct 16, 2025

The course is really helpful for me. Everything is perfect. Many thanks to the team.

All reviews

Showing: 12 of 12

Chris
5.0
Reviewed May 20, 2025
Sahil Jain
5.0
Reviewed Feb 12, 2026
Bùi Thanh Hoa
5.0
Reviewed Oct 16, 2025
JAYESH DILIP KOYALE
5.0
Reviewed Jan 5, 2026
Jose Arturo Trelles Hernandez
5.0
Reviewed May 26, 2025
Off
5.0
Reviewed Nov 21, 2025
Reedik Poopuu
5.0
Reviewed May 4, 2025
Venkatesh Patil
5.0
Reviewed Jan 1, 2026
Ashwini Kumar Khatua
5.0
Reviewed Jun 5, 2025
EMILIANO ENRIQUEZ BANUELOS
5.0
Reviewed Jan 6, 2026
Kunal Shinde
5.0
Reviewed Dec 24, 2025
shlok nitin khairnar
5.0
Reviewed Dec 26, 2025