Skip to main content
Software Engineering & AlgorithmsOreilly2020-4 Edition100% Free Video Course

Object Oriented Java

Object Oriented Java is an object-oriented Java training course published by Oreilly Online Academy. Object-oriented Java is a programming pattern that uses objects and classes to create modular, reusable, and maintainable code. As an object-oriented language, Java emphasizes concepts such as encapsulation, inheritance, polymorphism, and abstraction. These principles help developers design complex software systems that are easier to understand, extend, and debug. Using objects and classes, Java enables developers to create flexible, reusable, and maintainable code.The principles of encapsulation, inheritance, polymorphism, and abstraction form the foundation of object-oriented programming and allow developers to efficiently build complex programs. In this course, you’ll learn about control flow structures, basic Java types, arrays, loops, and strings, creating a solid foundation. You will learn object-oriented programming, exception handling, debugging, and the use of extensive Java libraries for IO operations, networking, graphics, and data management. During this course, you will be exposed to a variety of practical exercises that will allow you to gain hands-on experience in object-oriented programming in Java.

33 Video Lessons
24.5 Hours On-Demand
Created by Senior Industry Specialist
Uploaded Sep 2026
English
Object Oriented Java
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
24.5 hours on-demand video
33 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Install and configure the Java development environment
Control flow and data structures
Principles of Object Oriented Programming in Java
Create GUI programs
Implementing networking in Java with an HTTP server
Securing Java applications using cryptography
And …

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

Object Oriented Java is an object-oriented Java training course published by Oreilly Online Academy. Object-oriented Java is a programming pattern that uses objects and classes to create modular, reusable, and maintainable code. As an object-oriented language, Java emphasizes concepts such as encapsulation, inheritance, polymorphism, and abstraction. These principles help developers design complex software systems that are easier to understand, extend, and debug. Using objects and classes, Java enables developers to create flexible, reusable, and maintainable code.The principles of encapsulation, inheritance, polymorphism, and abstraction form the foundation of object-oriented programming and allow developers to efficiently build complex programs. In this course, you’ll learn about control flow structures, basic Java types, arrays, loops, and strings, creating a solid foundation. You will learn object-oriented programming, exception handling, debugging, and the use of extensive Java libraries for IO operations, networking, graphics, and data management. During this course, you will be exposed to a variety of practical exercises that will allow you to gain hands-on experience in object-oriented programming in Java.

Instructor

S

Senior Industry Specialist

Specialist in Software Engineering & Algorithms

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed