Oracle/Java SE: Exploiting Modularity and Other New Features

Java SE: Exploiting Modularity and Other New Features Certification Training Course Overview

Java SE: Exploiting Modularity and Other New Features training course teaches the Java module system and other recent features that are carried forward to Java SE 11, including JShell, convenience methods, new techniques for working with streams, and managing deprecated APIs. During the class, you will learn how to use the module system to design applications with explicit dependencies and encapsulation at the JAR level, ensuring more reliable configuration, improved security and enhanced performance.   Audience: Developer Manager

Java SE: Exploiting Modularity and Other New Features Course schedule & Prices

Course Details Schedule
Live Virtual Classroom (Instructor-Led)
Duration : 2 Days (4 Days for 4 Hours/Day)
Fee : On Request
9 AM - 5 PM (Flexible Time Slots for 4 hours option)

Client's Location
As per mutual convenience
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients. Click here

Get Quote

Course Prerequisites

Suggested Prerequisite Java SE 8 Fundamentals Ed 1 Java SE 8 Programming Ed 1 Develop applications using the Java programming languages Ability to use object-oriented programming techniques Ability to use classes commonly found in Java programs Administer operating systems from the command line Required Prerequisite Familiarity with NetBeans or similar IDE Familiarity with Object-oriented programming concepts Familiarity with Java Collections and Enumerators Familiarity with JDK 8 features

After completion of this course; you will learn following:- Identify deprecated APIs & possible alternatives Swap sub-optimal or tedious coding with convenience methods Create a modular Java application Run applications that combine modularized libraries & non-modularized libraries Create a custom runtime image Build Multi-release JAR files Design interfaces which implement methods Process stream data using new convenience methods Leverage JShell for fast code experiments Identify & apply new methods to more conveniently work with collections and arrays Identify & address common requirements in migrating older applications to modularity