Overview

Learn how to create secure, portable, high-performance applications using the world’s #1 programming language.

This comprehensive course is suitable for experienced programmers who want to learn the full Java programming language (Java SE), the language constructs, handle collections and concurrency, and utilize core language APIs and modularization. It is designed for people with existing knowledge of computing and programming concepts, and who need to learn all aspects of Java SE in the shortest possible time. Students practice the skills learned in each lesson through hands-on practices. The course is based on the current long-term support version, Java SE 11.

Skills Covered

  • Manipulate numeric, text, date and time values using appropriate Java primitives and classes
  • Organise Java code using classes, interfaces and enumerations
  • Implement program logic using variables, arrays, conditional and loop constructs
  • Create Java applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  • Use Lambda Expressions
  • Use Java Collections API
  • Process information using Streams API
  • Use Java Concurrency API
  • Implement error propagation and handling
  • Implement input/output (I/O) functionality to read and write binary and text data
  • Manipulate files, directories and file systems
  • Deploy and execute Java applications using a modularized approach

Who Should Attend

  • Developers
  • Implementors

Course Curriculum

Prerequisites

  • Knowledge of basic computing concepts
  • Knowledge and some experience with a programming language

Download Syllabus

Course Modules

Request More Information

Training Options

Intake: 18-21 Mar 2024
Duration: 5 Days
Guaranteed: TBC
Modality: ILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 18-21 Mar 2024
Duration: 5 Days
Guaranteed: TBC
Modality: VILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 10-14 Jun 2024
Duration: 5 Days
Guaranteed: TBC
Modality: ILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 10-14 Jun 2024
Duration: 5 Days
Guaranteed: TBC
Modality: VILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 2-6 Sep 2024
Duration: 5 Days
Guaranteed: TBC
Modality: ILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 2-6 Sep 2024
Duration: 5 Days
Guaranteed: TBC
Modality: VILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 2-6 Dec 2024
Duration: 5 Days
Guaranteed: TBC
Modality: ILT
Price:

RM6,500.00Enroll Now

Exam:
Intake: 2-6 Dec 2024
Duration: 5 Days
Guaranteed: TBC
Modality: VILT
Price:

RM6,500.00Enroll Now

Exam:

Exam & Certification

This course is not associated with an Oracle Java certification. Should you be keen to obtain an Oracle Java certification, please explore these courses:

OJ-SE-P1: Java SE: Programming I

This entry-level course is aimed at programmers who are new to Java and who need to learn its concepts, language constructs, and data types. Included in the agenda are topics on exception handling, lambda expressions, and modular programming.

The course is designed for programmers who will apply these language skills to develop programs using the latest major versions of the JDK, currently Java 11. Students practice the skills learned in each lesson through hands-on labs.

OJ-SE-P2: Java SE: Programming II

This is a second-level course for people learning the Java language. It provides the additional key skills needed by Java programmers. This course uses today’s main Java version for its practices (currently Java 11).

Training & Certification Guide

Frequently Asked Questions