Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »
Item number: 109956561

Object-Oriented Programming in Java Training

Item number: 109956561

Object-Oriented Programming in Java Training

159,00 192,39 Incl. tax

Object-Oriented Programming in Java Training Award-winning E-Learning course Extensive interactive videos with spoken text Certified teachers Practical exercises Certificate.

Read more
Discounts:
  • Buy 2 for €155,82 each and save 2%
  • Buy 3 for €154,23 each and save 3%
  • Buy 5 for €147,87 each and save 7%
  • Buy 10 for €143,10 each and save 10%
  • Buy 25 for €135,15 each and save 15%
  • Buy 50 for €124,02 each and save 22%
  • Buy 100 for €111,30 each and save 30%
  • Buy 200 for €79,50 each and save 50%
Availability:
In stock
Delivery time:
Ordered before 5 p.m.! Start today.
  • Award Winning E-learning
  • Lowest price guarantee
  • Personalized service by our expert team
  • Pay safely online or by invoice
  • Order and start within 24 hours

Object-Oriented Programming in Java E-Learning

Order this amazing, award-winning Object-Oriented Programming in Java E-Learning Training course online, 1 year 24/7 access to extensive interactive videos, speeches, hands-on tasks and progress monitoring. After the course you will receive a certificate of attendance.

Object-oriented Design is a series of concepts and principles that attempt to encourage programmers to plan their code to write better programs. This path covers the fundamentals of OOD and some of its key design methodologies.

Course content

Java OOP: Understanding Inheritance & Polymorphism in Java

Course: 1 Hour, 22 Minutes

  • Course Overview
  • Introduction to Inheritance
  • Inheritance in Action
  • Understanding Polymorphism
  • The java.lang.Object Base Class
  • Methods Derived from java.lang.Object
  • Member Variables in Derived Classes
  • Introducing the Is-A Relationship
  • Relationships between Base and Derived Class Objects
  • Multiple Derived Classes from One Base Class
  • Course Summary

Java OOP: The Role of Constructors in Inheritance

Course: 58 Minutes

  • Course Overview
  • Access Modifiers and Superclass Constructors
  • Introduction to Constructors
  • Using the super Keyword
  • Default and Parameterized Constructors
  • Invoking Base Class Constructors
  • Initializing Member Variables
  • Course Summary

Java OOP: Multi-level Inheritance

Course: 57 Minutes

  • Course Overview
  • Introduction to Multilevel Inheritance
  • The instanceof Operator
  • The Is-A Relationship
  • Downcasting
  • Up-casting
  • Multilevel Inheritance Hierarchies
  • The extends Keyword
  • Course Summary

Java OOP: Run-time & Compile-time Polymorphism

Course: 1 Hour, 21 Minutes

  • Course Overview
  • Introduction to Polymorphism
  • Method Overriding
  • The @Override Annotation
  • Polymorphism in a Multilevel Inheritance Hierarchy
  • Adding Classes to Inheritance Hierarchies
  • Introduction to Compile-time Polymorphism
  • Understanding Type Promotion
  • Forbidden Type Conversions
  • Compile-time Polymorphism & Inheritance Hierarchies
  • Course Summary

Java OOP: Understanding Overriding & Hiding in Inheritance

Course: 1 Hour, 23 Minutes

  • Course Overview
  • Method Overriding and Hiding
  • Method Invocation and the super Keyword
  • Overriding Base Class Methods
  • Method Overriding with Inheritance Hierarchies
  • Static Methods and Static Binding
  • Pitfalls to Avoid with Static Methods
  • Overriding toString Correctly
  • Overriding equals Correctly
  • Overriding hashCode Correctly
  • The Link between equals and hashCode
  • Course Summary

Java OOP: The Semantics of the final & abstract Keywords

Course: 1 Hour, 1 Minute

  • Course Overview
  • Introducing the final Keyword
  • Final Member Variables
  • Final Arrays
  • Final Classes and Final Methods
  • Defining Abstract Classes
  • Extending Abstract Classes
  • Instantiating Derived Class Objects of Abstract Classes
  • Course Summary

Java OOP: Access Modifiers for Regulating Access

Course: 55 Minutes

  • Course Overview
  • Access Modifiers
  • Cross-package Access
  • The Semantics of Protected Members
  • Cross-package Access of Protected Members
  • The Default Access Modifier for Members
  • The Default Access Modifier for Classes
  • Course Summary

Java OOP: Interfaces & Anonymous Classes

Course: 1 Hour, 9 Minutes

  • Course Overview
  • Introduction to Interfaces
  • Using instanceof with Interfaces
  • Combining the extends and implements Keywords
  • Multiple Inheritance of Interfaces
  • Default Methods in Interfaces
  • Abstract Classes that Implement Interfaces
  • Anonymous Inner Classes
  • Outer Class Access from Anonymous Inner Classes
  • Course Summary
Language English
Qualifications of the Instructor Certified
Course Format and Length Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration 9:06 Hours
Progress monitoring Yes
Access to Material 365 days
Technical Requirements Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance Helpdesk and online knowledge base 24/7
Certification Certificate of participation in PDF format
Price and costs Course price at no extra cost
Cancellation policy and money-back guarantee We assess this on a case-by-case basis
Award Winning E-learning Yes
Tip! Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

There are no reviews written yet about this product.

Loading...

OEM Office Elearning Menu Trots Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is vereerd met de nominatie voor 'Beste Opleider van Nederland' door Springest by STUDYTUBE, een blijk van erkenning voor onze excellente trainingen en toewijding aan kwaliteitsonderwijs. Dank aan alle cursisten.

Reviews

There are no reviews written yet about this product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Even more knowledge

Read our most recent articles

View blog