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

Classes and Objects in Java Training

Item number: 108771293

Classes and Objects in Java Training

159,00 192,39 Incl. tax

Classes and Objects 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 4 for €152,64 each and save 4%
  • Buy 5 for €151,05 each and save 5%
  • Buy 10 for €143,10 each and save 10%
  • Buy 25 for €135,15 each and save 15%
  • Buy 50 for €127,20 each and save 20%
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

Classes and Objects in Java E-Learning

Order this amazing, award-winning E-Learning course online!
✔️ 1 year of 24/7 access to extensive interactive videos, lectures, and practical assignments.
✔️ Receive a certificate of completion after finishing the course.

Why choose this training?

Java is one of the most widely used programming languages in the world, and understanding classes and objects is essential to mastering it. This training offers an in-depth introduction to object-oriented programming (OOP) in Java, enabling you to grasp and apply core concepts in real-world software projects.

What makes this course unique?

  • Interactive learning method: Learn through interactive videos, practical tasks, and clear explanations.
  • Practice-oriented approach: Immediately apply the theory through hands-on exercises.
  • Certificate of completion: Prove your new skills with an official certificate.

What you will learn:

  • Object-oriented concepts: Understand what classes and objects are and how they form the building blocks of Java programs.
  • Encapsulation, inheritance, and polymorphism: Learn how to simplify complex systems by writing reusable and scalable code.
  • Constructors and methods: Use constructors and write methods to enhance your program’s functionality.
  • Working with packages and interfaces: Organize your code efficiently and explore the power of interfaces.

After completing this course, you'll be able to structure and develop Java projects using object-oriented principles.

Who should take this course?

This course is perfect for:

  • Beginning Java programmers who want to learn the fundamentals of OOP.
  • Software developers looking to strengthen their knowledge of object-oriented programming in Java.
  • IT professionals who want to understand how Java can be used to create scalable and reusable software.
  • Students and programming enthusiasts eager to expand their skills with Java.

Course content

Java SE 13: Understanding Classes & Objects in Java

Course: 1 Hour, 3 Minutes

  • Course Overview
  • Classes and Objects
  • Member Variables and Methods
  • Defining Classes
  • Instantiating Objects
  • Invoking Constructors
  • Using Getters and Setters
  • Course Summary

Java SE 13: Constructors & Other Methods

Course: 1 Hour

  • Course Overview
  • Initializing Member Variables
  • Using Parameterized Constructors
  • Defining Multiple Constructors
  • Using the this Keyword
  • Using Access Modifiers
  • Implementing Getters and Setters
  • Overloading Methods
  • Course Summary

Java SE 13: More Operations on Member Variables & Methods

Course: 1 Hour, 3 Minutes

  • Course Overview
  • Overriding .toString
  • Chaining Constructors
  • Defining Static Member Variables
  • Using Static Member Variables
  • Accessing Static Members
  • Static and Non-static Methods
  • Course Summary

Java SE 13: Semantics of Method Invocation & Nested Classes

Course: 1 Hour, 24 Minutes

  • Course Overview
  • Initialization Blocks
  • Pass-by-Value
  • Pass-by-Reference
  • Modification vs. Re-initialization
  • Defining Static Nested Classes
  • Using Static Nested Classes
  • Defining Inner Classes
  • Using Inner Classes
  • Course Summary

Java SE 13: Understanding Exception Handling in java

Course: 55 Minutes

  • Course Overview
  • Introducing Exceptions
  • The Catch-or-Specify Rule
  • How Java Responds to Exceptions
  • Built-in Exception Classes
  • Encounters with Exceptions
  • IO-related Exceptions
  • Checked vs. Unchecked Exceptions
  • Course Summary

Java SE 13: Correctly Using Try-Catch-Finally Blocks

Course: 1 Hour, 18 Minutes

  • Course Overview
  • Divide-by-Zero Exceptions
  • Exception Information
  • One Try with Multiple Catch Blocks
  • Using | to Combine Multiple Catch Blocks
  • Related Catch Blocks
  • Exception Handling for IO Operations
  • Using the finally Keyword
  • Semantics and Limitations of finally
  • Correct Positioning of finally
  • Course Summary

Java SE 13: Try-with-resources & Custom Exceptions

Course: 1 Hour, 28 Minutes

  • Course Overview
  • Declaring Exceptions
  • Exception Handling in Related Methods
  • Try-with-resources1
  • Semantics of try-with-resources
  • Throwing Exceptions
  • Throwing Runtime vs. Checked Exceptions
  • Invoking a Method That Throws a Checked Exception
  • The Catch-or-Specify Rule with a Sequence of Methods
  • Custom Exception Objects
  • Throwing and Catching Custom Exception Objects
  • Course Summary

Java SE 13: Byte & Character Streams in Java

Course: 54 Minutes

  • Course Overview
  • Java Classes for Byte and Character Streams
  • Byte Streams
  • FileInputStreams
  • FileOutputStreams
  • Combining FileInputStreams and FileOutputStreams
  • Character Streams
  • FileReader and FileWriter
  • Course Summary

Java SE 13: Streams for Primitive Types, Objects, & Buffered IO

Course: 1 Hour, 11 Minutes

  • Course Overview
  • Buffered Streams for Byte Data
  • Buffered Readers for Character Data
  • DataOutputStreams for Primitive Types
  • DataInputStreams for Primitive Types
  • ObjectOutputStreams for Serialized Objects
  • ObjectInputStreams for Serialized Objects
  • Implementing Serializable
  • Course Summary

Java SE 13: Working with Files & Directories

Course: 1 Hour, 1 Minute

  • Course Overview
  • The Path Interface in java.nio
  • Using the Path Interface
  • Creating Files - Old and New APIs
  • File Operations in java.nio
  • Directory Operations in java.nio
  • Working with File Attributes
  • Working with Directories and Disk Stores
  • 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 11:17 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 Top 2 in ICT-trainingen 2024!

OEM Office Elearning Menu is trots op de tweede plaats in de categorie ICT-trainingen 2024 bij Beste Opleider van Nederland (Springest/Archipel). Dank aan al onze cursisten voor hun vertrouwen!

Reviews

There are no reviews written yet about this product.

Combideals

3,500+ companies worldwide

Trust our e-learning and IT training solutions for the successful digitalization of their teams.

25,000+ professionals trained

Successful training for Microsoft 365 and IT — practical, interactive and immediately applicable.

Microsoft Gold Partner

Official training partner with the highest quality standards for Microsoft 365 and IT training.

ISO- conforme processen

Quality management and maximum data security for your corporate training — fully GDPR compliant.