Learn Object-Oriented Programming in Java
INTERACTIVE COURSE

Learn Object-Oriented Programming in Java

Intermediate

71 Lessons

6h

Certificate of Completion

Learn Object-Oriented Programming in Java
2 Assessments
60 Playgrounds
10 Challenges
6 Quizzes
70 Illustrations

Course Overview

Object-oriented programming (OOP) has been around for decades. As the original object-oriented language, Java is a mainstay in the world of computer programming. Having a foundation in OOP Java concepts will allow you to write cleaner, more modular, and more reusa...Show More

Course Content

1

Introduction to Object-Oriented Programming

2 Lessons

2

Classes and Objects

18 Lessons

Show all 18 lessons
3

Data Hiding

8 Lessons

Object Oriented Programming in Java - Exam I

Assessment

4

Inheritance

10 Lessons

5

Polymorphism

13 Lessons

6

Abstract Classes and Interfaces

9 Lessons

7

Composition, Aggregation and Association

11 Lessons

Object Oriented Programming in Java - Exam II

Assessment

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE