Oracle Object-Oriented Programming in Java Training
€192,39€159,00Incl. taxExcl. tax
In stock
Object-Oriented Programming in Java Training Award-winning E-Learning course Extensive interactive videos with spoken text Certified teachers Practical exercises Certificate.
Read more.
Bulk discount
No discount
1 Piece
€192,39€159,00
2% Discount
2 Pieces
€188,54€155,82/ Piece
3% Discount
3 Pieces
€186,62€154,23/ Piece
7% Discount
5 Pieces
€178,92€147,87/ Piece
10% Discount
10 Pieces
€173,15€143,10/ Piece
15% Discount
25 Pieces
€163,53€135,15/ Piece
22% Discount
50 Pieces
€150,06€124,02/ Piece
30% Discount
100 Pieces
€134,67€111,30/ Piece
50% Discount
200 Pieces
€96,20€79,50/ Piece
Make a choice
Officieel examen Online of fysiek
Start nu – bekroonde e-learning Inclusief proefexamens & 24/7
ISO 9001 & 27001 werkwijze 1000+ organisaties gingen u voor
Maatwerk & gratis intake Inclusief nulmeting bij training
Product description
Object-Oriented Programming in Java E-Learning
Order this amazing, award-winning E-Learning course today! ✔️ 1 year 24/7 access to interactive videos, speeches and practical tasks. ✔️ Receive a certificate of participation after completing the course.
Why choose this course?
Java is one of the most popular programming languages in the world, and object-oriented programming (OOP) is at its heart. This course will provide you with an in-depth understanding of OOP concepts and teach you how to develop robust, reusable and scalable applications. With extensive interactive videos, hands-on examples and tasks, this course is designed to prepare you for professional programming tasks.
What you will learn:
OOP Principles: Understand basic concepts such as classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
Java Program Structure: Learn how to create well-structured and efficient Java programs.
Advanced OOP techniques: Discover how to build complex systems with interfaces, abstract classes, and design principles like SOLID.
Practical Applications: Apply your knowledge in real-world scenarios and learn how to make code maintainable and reusable.
This course not only gives you a strong theoretical foundation, but also provides practical experience to apply OOP in the real world.
Who should participate?
This course is ideal for:
Novice programmers who want to learn how to effectively apply OOP concepts in Java.
Software developers who want to expand and improve their knowledge of Java.
IT professionals who want to transition to a role where Java is a key programming language.
Students or hobbyists who want to learn how to develop robust and scalable applications with Java.
Whether you're a novice programmer or an experienced professional looking to refresh your knowledge, this course provides valuable insights and hands-on experience.
Demo Object-Oriented Programming in Java Training
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
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
Get started with Object-Oriented Programming in Java!
✔️ Learn at your own pace with interactive videos and practical assignments. ✔️ Test your knowledge with progress monitoring and hands-on exercises. ✔️ Receive a certificate to validate your new skills.
Order your course now and become a Java expert!
Specifications
Article number
109956561
SKU
109956561
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
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
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.
Heeft u vragen over dit product of hulp nodig bij het bestellen? Onze AI-chatbot is 24/7 beschikbaar, of neem contact op via [email protected] of bel +31 36 760 1019
Heeft u vragen over dit product of hulp nodig bij het bestellen? Onze AI-chatbot is 24/7 beschikbaar, of neem contact op via [email protected] of bel +31 36 760 1019
Object-Oriented Programming in Java Training Award-winning E-Learning course Ext...
€192,39€159,00
Specifications
Article number
109956561
SKU
109956561
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
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
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.
Wij gebruiken functionele en analytische cookies om onze website goed te laten werken en het gebruik ervan te meten met Google Analytics. Er worden geen persoonsgegevens gedeeld voor advertentiedoeleinden. Door op "Accepteren" te klikken, geeft u toestemming voor het plaatsen van deze cookies.
Manage cookies