The Advanced Core Java training course examines common language features and Application Programming Interfaces (APIs) required to develop complex stand-alone Java applications.
Advanced Core Java begins by building on the Introduction to Java course and examining advanced Object Oriented (OO) concepts and diving into Advanced Java concepts. The course then covers text processing, the Logging library and creating custom annotations. The course concludes by covering java.time API, advanced Java threads, advanced Input/Output (I/O) and examining the Java Module System.
The Advanced Core Java training course also prepares developers for the Oracle Certified Java Programmer and Oracle Certified Java Developer exams.
Purpose
|
Learn how to write complex stand-alone applications using advanced Java language features. |
Audience
|
Experienced Java programmers looking to deepen their expertise in the Java language and the core Java SE APIs. |
Role
| Software Developer |
Skill Level
| Intermediate |
Style
| Fast Track - Targeted Topic - Workshops |
Duration
| 5 Days |
Related Technologies
| Java |
Productivity Objectives
- Analyze and apply new language features.
- Design and administer complex Lambda expressions.
- Construct custom annotations.
- Employ the new java.time Application Programming Interface (API).
- Operate the java.util.concurrent package for threading.
- Apply the java.nio package for Input/Output (I/O).