course

NL/EN
This training is available in Dutch and English. More information

Java Modularity

Learn how to modularize your Java project.

February 18, 2025
- Utrecht / Remote
1 day
740 (excl. VAT)

Description

With the release of Java 9, the Java Platform Module System (JPMS) or JIGSAW was introduced as a major new feature. This feature, also known as modularity, allows you to divide your project into individual modules, with internal elements that are not accessible by other modules. This helps to make maintaining your project easier, and is why the JDK itself is also modularized.

In this training, you'll get a thorough understanding of the JPMS and how to use it effectively in your projects. We'll also cover related tooling, giving you everything you need to get started with Java modularity.

The training combines practical instruction with theory and assignments, so you'll have plenty of opportunities to put your new skills into practice.

Learning Goals

This training covers the following learning goals:

CheckmarkUnderstand the problems with modularity in Java.
UnderstandLogo InfoSupport
CheckmarkUnderstand modules in Java
UnderstandLogo InfoSupport
CheckmarkApply modules in Java
ApplyLogo InfoSupport
CheckmarkUnderstand ServiceLoader.
UnderstandLogo InfoSupport
For the above learning goals we use Bloom's Taxonomy

Prior Knowledge

Good knowledge of Java.

Subjects

  • Java Platform Module System (JPMS)
  • Linking with jlink
  • Multi Release Jars
  • ServiceLoader

Schedule

Start dateDurationLocation
February 18, 2025
1 day
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
Keep me posted on new sessions

All courses can also be conducted within your organization as customized or incompany training.

Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.

Trainers

Prior knowledge courses

"Very pleasant teacher, gave a very good interpretation of the course in their own way. It was nice to follow the course like that."
Marieke
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten