Java21-2 Java 21 Programming Language - deel 2 Active Learning
placeEindhoven 9 mrt. 2026 tot 13 mrt. 2026 |
computer Online: Online 9 mrt. 2026 tot 13 mrt. 2026 |
placeEindhoven 20 apr. 2026 tot 24 apr. 2026 |
computer Online: Online 20 apr. 2026 tot 24 apr. 2026 |
placeNieuwegein 7 sep. 2026 tot 11 sep. 2026 |
computer Online: Online 7 sep. 2026 tot 11 sep. 2026 |
placeNieuwegein 5 okt. 2026 tot 9 okt. 2026 |
computer Online: Online 5 okt. 2026 tot 9 okt. 2026 |
placeEindhoven 30 nov. 2026 tot 4 dec. 2026 |
computer Online: Online 30 nov. 2026 tot 4 dec. 2026 |
Train met korting met het STAP Budget
Alle trainingen van Master IT komen in aanmerking voor subsidie met het STAP Budget. Geef bij je aanmelding aan dat je gebruik wilt maken van het STAP-budget om €1000 korting te krijgen op jouw IT-training!
Volg de Java 21 Programming Language - deel 2. Na het volgen van deze cursus kun je gebruik maken van de mogelijkheden van de programmeertaal Java.
Na afronding van deze training kun je onder andere:
-
Java gebruiken in de praktijk.
-
Exceptions toepassen.
-
Java concurrency begrijpen.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
In deze 5-daagse cursus Java 21 Programming Language – deel 2 behandelen we de meest gebruikte API’s, zoals de Stream API, het Collection Framework, concurrency, Input/Output en Java Database Connectivity (JDBC). Geavanceerde class designs zoals inner classes, record…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Train met korting met het STAP Budget
Alle trainingen van Master IT komen in aanmerking voor subsidie met het STAP Budget. Geef bij je aanmelding aan dat je gebruik wilt maken van het STAP-budget om €1000 korting te krijgen op jouw IT-training!
Volg de Java 21 Programming Language - deel 2. Na het volgen van deze cursus kun je gebruik maken van de mogelijkheden van de programmeertaal Java.
Na afronding van deze training kun je onder andere:
-
Java gebruiken in de praktijk.
-
Exceptions toepassen.
-
Java concurrency begrijpen.
Deze training bevat Engelstalig lesmateriaal en wordt gegeven door een Nederlandssprekende docent (indien gewenst ook mogelijk in het Engels).
In deze 5-daagse cursus Java 21 Programming Language – deel 2 behandelen we de meest gebruikte API’s, zoals de Stream API, het Collection Framework, concurrency, Input/Output en Java Database Connectivity (JDBC). Geavanceerde class designs zoals inner classes, record classes, sealed classes enums komen aan bod. Wat betreft exception handling behandelen we Automatic Resource en uiteraard zullen we ook de nieuwste Java 21 features behandelen, zoals Sequenced Collections, Virtual Threads en Record Patterns.
Lesmethode
Bij Master IT train je met onze unieke lesmethode Active Learning, hiermee leer je aantoonbaar effectiever!
Wij zjn er namelijk van overtuigd dat je slimmer en met meer plezier leert als je actief met je lesstof omgaat. Onze klassen zijn gevuld met maximaal 8 cursisten. Hierbij luister je niet passief naar een trainer, maar ga je interactief en 1-op-1 met de trainer aan de slag om ervoor te zorgen dat jouw leerdoelen behaald worden. De theorie maak je je zoveel mogelijk zelf eigen, de nadruk van de begeleiding ligt op het begrijpen en toepassen van die theorie in de praktijk. Zo leer je alleen datgene wat je echt nodig hebt.
- Je bepaalt zelf je leertempo.
- De trainer coacht je bij het definiëren van jouw leertraject.
- Je onthoudt en begrijpt je nieuwe kennis beter.
- Alles draait om toepassing van de stof in jouw praktijk.
Om alle beschikbare trainingsdata in te zien, bekijk dan onze eigen website
Doelgroep
Deze cursus is voor Java-ontwikkelaars die al kennis hebben van Java op het niveau van de cursus Java Programming Language deel 1 en die meer willen weten over de geavanceerde mogelijkheden van Java.
Deze cursus is voor Java-ontwikkelaars die al kennis hebben van Java op het niveau van de cursus Java Programming Language deel 1 en die meer willen weten over de geavanceerde mogelijkheden van Java.
Voorkennis
Java 21 Programming Language – deel 1 of vergelijkbare kennis.
Java 21 Programming Language – deel 1 of vergelijkbare kennis.
Onderdelen
-
- Module 1 – Java Fundamentals
- The method hashCode()
- Design patterns
- Lambda expressions
- Method references
- Enums
- Inner classes
- Module 2 – Generics and collecties
- Generics
- Collections
- SequencedCollection
- Module 3 – Streams
- Abstraction of iterations
- Creating a stream
- Lazy stream methods
- Terminal Stream methods
- Parallell streams
- Module 4 – Exceptions
- Exception classes for the exam
- Multi catch
- Automatic Resource Management (ARM)
- Module 5 – Localization
- Locale
- NumberFormat
- Resource bundles
- Module 1 – Java Fundamentals
-
- Module 6 – Java Concurrency
- Parallel processes
- Creating threads
- The Executor framework
- Shared resources
- Synchronizers
- Common thread problems
- Virtual Threads
- Module 7 – Java I/O Fundamentals and NIO.2
- The File class
- Streams
- Console
- Serialization
- NIO/NIO2
- Module 8 – JDBC
- Databases, tables and SQL
- The JDBC API
- The JDBC URL
- Module 9 – Modules: services and migration
- Services
- Migration
- Cyclic dependencies
- Module 10 – Record classes and sealed classes
- Record classes
- Record patterns
- Sealed classes
- Record classes
- Module 6 – Java Concurrency
-
- Module 1 – Java Fundamentals
- The method hashCode()
- Design patterns
- Lambda expressions
- Method references
- Enums
- Inner classes
- Module 2 – Generics and collecties
- Generics
- Collections
- SequencedCollection
- Module 3 – Streams
- Abstraction of iterations
- Creating a stream
- Lazy stream methods
- Terminal Stream methods
- Parallell streams
- Module 4 – Exceptions
- Exception classes for the exam
- Multi catch
- Automatic Resource Management (ARM)
- Module 5 – Localization
- Locale
- NumberFormat
- Resource bundles
- Module 1 – Java Fundamentals
-
- Module 6 – Java Concurrency
- Parallel processes
- Creating threads
- The Executor framework
- Shared resources
- Synchronizers
- Common thread problems
- Virtual Threads
- Module 7 – Java I/O Fundamentals and NIO.2
- The File class
- Streams
- Console
- Serialization
- NIO/NIO2
- Module 8 – JDBC
- Databases, tables and SQL
- The JDBC API
- The JDBC URL
- Module 9 – Modules: services and migration
- Services
- Migration
- Cyclic dependencies
- Module 10 – Record classes and sealed classes
- Record classes
- Record patterns
- Sealed classes
- Record classes
- Module 6 – Java Concurrency
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

