JAVA SE 8 Programmer
This Java SE 8 Fundamentals training introduces you to object-oriented programming using the Java language. Through hands-on exercises, you'll begin to build a baseline of knowledge to propel your career in development.
Talk to us

COURSE OVERVIEW

This course is specifically for ORACLE Certification 1Z0-808.

In this course, you are going to learn the following:

  • Use Java programming language constructs to create a Java technology application.
  • Use decision and looping constructs and methods to dictate program flow.
  • Understand basic object-oriented concepts such as inheritance, encapsulation, and abstraction.
  • Use and manipulate object references, and to write simple error handling code.
  • Use the new SE 8 java.time and java.time.format packages to format and print the local date and time.
  • Specify a data modification by passing a predicate lambda expression to the Collections class.

JAVA COURSE MODULES

WHAT IS A JAVA PROGRAM?

• Key Features of the Java Language
• The Java Technology and Development Environment

CREATING A JAVA MAIN CLASS

• Java Classes, The main Method

DATA IN THE CART

• Introducing variables, Strings, numbers

MANAGING MULTIPLE ITEMS

• Working with Conditions, List of Items

DESCRIBING OBJECTS AND CLASSES

• Working with objects and classes
• Declaring, Instantiating, and Initializing Objects
• Working with Object References, Arrays
• Introducing the NetBeans IDE

MANIPULATING AND FORMATTING THE DATA IN YOUR PROGRAM

• Using the String Class, Java API Docs
• Using the StringBuilder Class, primitive data types
• The remaining numeric operators
• Promoting and casting variables

CREATING AND USING METHODS

• Using methods, arguments and return values
• Static methods and variables
• How Arguments are Passed to a Method

USING ENCAPSULATION

• Access Control, Encapsulation
• Overloading constructors

MORE ON CONDITIONALS

• Relational and conditional operators
• Using Switch Statements
• Using the NetBeans Debugger

MORE ON ARRAYS AND LOOPS

• Working with Dates, Two-dimensional Arrays
• Alternate Looping Constructs, Nesting Loops
• The ArrayList class

USING INHERITANCE

• Overview of inheritance
• Introducing polymorphism
• Creating and extending abstract classes

USING INTERFACES

• Polymorphism in the JDK foundation classes
• Using Interfaces

HANDLING EXCEPTIONS

• Handling Exceptions: An overview
• Propagation of exceptions
• Catching and throwing exceptions
• Handling multiple exceptions and errors

COURSE ORGANISATION & TIMING

We have created a schedule for this course to match with most availabilities.

The course is modular. Courses are hands-on(25% theory, 75% practice)

BENEFITS OF THIS COURSE

There are many benefits in becoming a Python Developer

RELATED COURSES - ARTICLES

Vacation Courses

Sharpen Your IT Skills and make your holidays more productive Summer Vacation Courses Table of Contents LEVEL 1  LEVEL 2  Course Organisation Level 1 This

Read More »

INTERESTED IN THIS COURSE?

Infoclub Ltd has proudly served IT Professionals seeking to enhace their skillsets with the latest certification in IT with precision and excellence for over 30 years.

You can contact us through the following:

Email: Infoclubltd@yahoo.com

Phone: +230 2411533

Or fill in the form on the right

What You Get When Asking Your Question
  • Less than 24-hour response to your question.
  • Throughness and expertise of an Experienced and Certified Lecturer.

SEND US A MESSAGE