Java SE advanced course (EN/NL/FR)

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Java SE advanced course (EN/NL/FR)

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeLeuven (BE)
25 feb. 2026 tot 27 feb. 2026
computer Online: Zoom, Teams
25 feb. 2026 tot 27 feb. 2026
placeLeuven (BE)
24 jun. 2026 tot 26 jun. 2026
computer Online: Zoom, Teams
24 jun. 2026 tot 26 jun. 2026
Beschrijving

During this training, we will dive deeper in the Java programming language. In this three-day ABIS course, we will study some of the most used Java SE libraries in more detail. In order to create more complete applications, an introduction into JUnit testing and logging will be given.

In this course:

  • the participant will deepen his knowledge of the Java programming language to build well structured applications
  • we will focus on topics like String handling and formatting, i18n, NIO2, functional programming, logging, testing, generics and multithreading

Intended for

Developers who are going to use Java to build well structured applications on a Java SE platform.

Backgroud

Participan…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Scala, Programmeren (algemeen), Java, OO (Object Oriented) Programmeren en Ruby.

During this training, we will dive deeper in the Java programming language. In this three-day ABIS course, we will study some of the most used Java SE libraries in more detail. In order to create more complete applications, an introduction into JUnit testing and logging will be given.

In this course:

  • the participant will deepen his knowledge of the Java programming language to build well structured applications
  • we will focus on topics like String handling and formatting, i18n, NIO2, functional programming, logging, testing, generics and multithreading

Intended for

Developers who are going to use Java to build well structured applications on a Java SE platform.

Backgroud

Participants should be familiar (at least 3 months of practice) with the basic Java SE environment (see course Java programming).

You can test yourself to see if you have enough background by filling out the online selftest "Java".

Main topics

  • Advanced Functional Programming
    • predefined functional interfaces
    • advanced stream topics
    • use of Optional
  • Comparing objects
    • equals() and hashCode()
  • Collections and Generics
    • collections and functional programming
    • custom generic classes and methods
  • Working with Strings
    • String vs. StringBuilder
    • formatting
    • tokenizing
  • Date/Time and I18N
    • Java SE8 DateTime API
    • Date and Number formatting
    • Localization and I18N
  • Advanced I/O Topics
    • Files and Paths
    • I/O enhancements in Java SE8 for reading/writing files
    • File manipulation: file attributes - moving and copying files - directory walking and searching
  • Multithreading and Concurrency
    • creating threads
    • thread interaction
    • Executors and ThreadPools
    • concurrent collections
    • parallel streams
  • Logging and Testing basics
    • log4j2
    • JUnit testing

Training method

Classroom instruction and demonstrations. A lot of time is spent on exercises.

Delivered as a live, interactive training: available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

Certificate

At the end of the session, the participant receives a 'Certificate of Completion'.

Duration
3 days.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.