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

computer Online: ABIS
5 dec. 2022 tot 7 dec. 2022
Toon rooster
event 5 december 2022, 09:00-17:00, ABIS
event 6 december 2022, 09:00-17:00, ABIS
event 7 december 2022, 09:00-17:00, ABIS
placeABIS Leuven
5 dec. 2022 tot 7 dec. 2022
Toon rooster
event 5 december 2022, 09:00-17:00, ABIS Leuven
event 6 december 2022, 09:00-17:00, ABIS Leuven
event 7 december 2022, 09:00-17:00, ABIS Leuven

Beschrijving

In this 3 day ABIS course, the participant will deepen his knowledge of the Java programming language to build well structured, high performant, distributed applications. We will focus on topics like String handling and formatting, i18n, NIO2, functional programming, logging, testing, performance and multithreading.

Intended for developers using Java to build well structured applications on a Java SE platform. Participants should be familiar with the basic Java SE environment.

Remark: Course description in English; Dutch and French versions are available on the ABIS website. Courses are planned in Dutch, English, and French. Consult the ABIS website for alternate course formats.

Main topi…

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: Performance Testing, Java, Software Testing, Testmanagement en J2EE.

In this 3 day ABIS course, the participant will deepen his knowledge of the Java programming language to build well structured, high performant, distributed applications. We will focus on topics like String handling and formatting, i18n, NIO2, functional programming, logging, testing, performance and multithreading.

Intended for developers using Java to build well structured applications on a Java SE platform. Participants should be familiar with the basic Java SE environment.

Remark: Course description in English; Dutch and French versions are available on the ABIS website. Courses are planned in Dutch, English, and French. Consult the ABIS website for alternate course formats.

Main topics:

  • Working with Strings: formatting, searching, tokenizing regular expressions, StringBuilder
  • Comparing Objects
  • Java SE8 DateTime API, I18N, Date and Number formatting
  • Advanced Functional Programming: predefined functional interfaces, advanced stream topics, use of Optional
  • Advanced I/O topics: I/O in Java 8, File Attributes, directory walking and searching, parsing XML, intro to web scraping using jsoup
  • Logging and Testing basics
  • Design Patterns and Performance
  • Extra topics (depending on the interests of the participants):
    • Multithreading and Concurrency: concurrent collections, thread interaction, Executors and ThreadPools, Fork/Join framework, parallel streams
    • Presentation: Swing API
    • Communication: Sockets, RMI, serialization and deserialization

Intended for/Audience: Developers who are going to use Java to build well structured applications on a Java SE platform.

Background/Prerequisites: Participants should be familiar (at least 3 months of practice) with the basic Java SE environment.

Training Method/Didactics: Classroom instruction and demonstrations. A lot of time is spent on exercises.

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.