Course Code: java11
Duration: 14 hours
Prerequisites:
  • Knowledge of basic computing concepts
  • A general understanding of programming concepts

Audience

  • Programmers
  • Developers
Overview:

Java is an open-source development platform and programming language used for creating applications for desktop computers, mobile devices, and the web. Java 11 offers significant changes in the platform that improve application development processes.

This instructor-led, live training (online or onsite) is aimed at developers and programmers who wish to build, manage, and execute Java applications using Java 11.

By the end of this training, participants will be able to:

  • Migrate from older Java versions to Java 11 to implement new features and changes in the platform.
  • Explore new methods in Java 11 to enhance and simplify application development.
  • Learn Java core concepts to build applications for various systems and devices using Java 11.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

Overview of Java 11 Features and Architecture

  • Key components
  • API features

Installing the Java Development Kit (JDK)

  • Version-string format
  • Using a configuration file
  • Directory structure of JDK 11

Migrating From an Older Version to Java 11

  • Updating third-party libraries
  • Running jdeps on code

Exploring Changes in Java 11

  • HTTP client implementation
  • New methods for collections, optionals, and streams

Executing the Java Shell Tool (JShell)

  • Command-line execution
  • Starting and stopping JShell

Creating Applications in Java

  • Creating projects, packages, and classes
  • Running the main method

Executing a Java Program

  • Source and class directories
  • Compiling the source code

Storing Information Using Java Variables

  • Java syntax and data types
  • Variable types and actions

Working With Text Using Java String

  • Creating a string
  • Text blocks
  • Manipulating strings and text

Performing Variable Operations in Java 11

  • Loops and conditions
  • Java arrays
  • Calling methods

Managing Java Classes and Interfaces

  • Inheritance
  • Nested and abstract classes
  • Java interface

Packaging an Application Using a Java Module

  • Running a Java module
  • Module services

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Java 11

Qatar - Java 11

Egypt - Java 11

Saudi Arabia - Java 11

South Africa - Java 11

Brasil - Java 11

Canada - Java 11

中国 - Java 11

香港 - Java 11

澳門 - Java 11

台灣 - Java 11

USA - Java 11

Österreich - Java 11

Schweiz - Java 11

Deutschland - Java 11

Czech Republic - Java 11

Denmark - Java 11

Estonia - Java 11

Finland - Java 11

Greece - Java 11

Magyarország - Java 11

Ireland - Java 11

Luxembourg - Java 11

Latvia - Java 11

España - Java 11

Italia - Java 11

Lithuania - Java 11

Nederland - Java 11

Norway - Java 11

Portugal - Java 11

România - Java 11

Sverige - Java 11

Türkiye - Java 11

Malta - Java 11

Belgique - Java 11

France - Java 11

日本 - Java 11

Australia - Java 11

Malaysia - Java 11

New Zealand - Java 11

Philippines - Java 11

Singapore - Java 11

Thailand - Java 11

Vietnam - Java 11

India - Java 11

Argentina - Java 11

Chile - Java 11

Costa Rica - Java 11

Ecuador - Java 11

Guatemala - Java 11

Colombia - Java 11

México - Java 11

Panama - Java 11

Peru - Java 11

Uruguay - Java 11

Venezuela - Java 11

Polska - Java 11

United Kingdom - Java 11

South Korea - Java 11

Pakistan - Java 11

Sri Lanka - Java 11

Bulgaria - Java 11

Bolivia - Java 11

Indonesia - Java 11

Kazakhstan - Java 11

Moldova - Java 11

Morocco - Java 11

Tunisia - Java 11

Kuwait - Java 11

Oman - Java 11

Slovakia - Java 11

Kenya - Java 11

Nigeria - Java 11

Botswana - Java 11

Slovenia - Java 11

Croatia - Java 11

Serbia - Java 11

Bhutan - Java 11

Nepal - Java 11

Uzbekistan - Java 11