Java SE upgrade

Tijdens deze opleiding geven we een overzicht van de nieuwste toevoegingen aan de Java-taal en de SE-libraries. Deze eendaagse cursus bij ABIS brengt je helemaal up-to-date met alle "what is new"s sinds Java SE 9.

Java is in meer dan 30 jaar tijd geëvolueerd met heel veel nieuwe mogelijkheden. Sinds Java SE 9 (9/2017) volgen nieuwe Java versies elkaar op om de 6 maanden. Sommige versies worden bestempeld als Long Term Support (LTS) versies, zoals V11, V17, V21 en (binnenkort) V25.

In deze cursus zullen we:

  • een overzicht geven van de nieuwe toevoegingen in de Java taal sinds Java SE 9
  • kennismaken met het Java Platform Module System (JPMS)
  • de uitbreidingen aan de Java SE-bibliotheken bespreken
  • een overzicht geven van de nieuwste JVM-functionaliteiten

Opleiding inplannen?

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
14 nov1web based 685 EUR (excl. BTW)
14 nov1Leuven 685 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Java ontwikkelaars die een inzicht willen krijgen en praktijk willen opdoen in de nieuwigheden sinds Java SE 9.

Voorkennis

Deelnemers hebben tenminste 3 maanden ervaring met programmeren in Java (zie cursus Java: basiscursus).

Met de online zelftest kan u zelf bepalen of u voldoende voorkennis bezit van Java om deze cursus te volgen.

Inhoud

  • Java Platform Module System (JPMS)
    • modules
    • services
    • nieuwe java commando's voor werken met modules
  • Language enhancements
    • text blocks
    • local Variable Type Inference - keyword var
    • switch expressions
    • pattern matching (for instanceof and switch)
    • interfaces with private (static) methods
    • sealed classes
    • records
    • implicitly declared classes en instance main methods
  •  API additions (nieuwe methodes in:)
    • String en formatting
    • Collections en Functional Programming
    • File I/O
    • Concurrency
  • JVM features
    • JRE improvements - new Garbage Collectors - JVM
    • JShell - run source files
    • packaging tool jpackage

Verloop van de cursus

Demonstraties van de theorie, afgewisseld met oefeningen.

Certificaat

Na afloop van de sessie ontvangt de deelnemer een 'Certificate of Completion'.

Duur

1 dag.

Docent

Reviews

Goed verzord, prima inhoud

 
  (, )

goed, m.n. het eerste deel m.b.t. modules vond ik interessant

 
  (, )

Fijne uitleg en leuke oefeningen

 
  (, )

It was a nice brief summary session.

 
  (, )

Very good, and reaches the goal to give a good overview of new functionalities in Java 11 & Java 17.

 
  (, )

I appreciate that the course was really applicative with enough exercises to practice.

 
  (, )

Très chouette cours. Peut-être pas assez poussé. C'était assez "novice"

 
  (, )

Interesting upgrade

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN