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
Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.
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
Sandy Schillebeeckx (ABIS).
Reviews
Goed verzord, prima inhoud
|
| (Erik Huijnen, APG Heerlen, ) |
goed, m.n. het eerste deel m.b.t. modules vond ik interessant
|
| (N.N., APG - CIS, ) |
Fijne uitleg en leuke oefeningen
|
| (Sid Engelen, APG Heerlen, ) |
It was a nice brief summary session.
|
| (Shashaank, ) |
Very good, and reaches the goal to give a good overview of new functionalities in Java 11 & Java 17.
|
| (Christelle Barnich, ) |
I appreciate that the course was really applicative with enough exercises to practice.
|
| (Teodora, ) |
Très chouette cours. Peut-être pas assez poussé. C'était assez "novice"
|
| (N.N., ING België, ) |
Interesting upgrade
|
| (Bruno, ) |
Ook interessant
Cursisten van deze training hebben ook volgende cursussen gevolgd:
| SESSIE-INFO EN INSCHRIJVEN |