934 opleidingen: ICT

Webdesign

  • opleiding door NHA Afstandsonderwijs
  • Online

Ethical Hacking

  • opleiding door NHA Afstandsonderwijs
  • Online
ABIS

Java SE voor gevorderden

  • door ABIS
Leuven en Online
2.378

Tijdens deze training duiken we dieper in de programmeertaal Java. In deze driedaagse ABIS-cursus bestuderen we enkele van de meest gebruikte Java SE-bibliotheken in meer detail. Om meer complete applicaties te kunnen bouwen, wordt er een introductie gegeven in JUnit-testen en logging.

In deze cursus

  • verdiept de deelnemer zijn kennis van de programmeertaal Java om goed gestructureerde applicaties te bouwen
  • richten we ons op onderwerpen zoals stringverwerking en -formattering, internationalisatie (i18n), NIO2, functioneel programmeren, logging, testen, generics en multithreading

  • Geavanceerd Functioneel Programmeren
    • voorgedefinieerde functionele interfaces
    • streams
    • gebruik van Optional
  • Vergelijken van objecten
    • equals() en hashCode()
  • Collections en Generics
    • collecties en functioneel programmeren
    • creatie van generic classes en methodes
  • Werken met Strings
    • String vs. StringBuilder
    • formatteren
    • tokenisatie
  • Date/Time en I18N
    • Java SE8 DateTime API
    • formatteren van datums en getallen
    • Localisatie en I18N
  • Geavanceerde I/O Topics
    • File(s) en Path(s)
    • I/O-verbeteringen in Java SE8 voor het lezen en schrijven van bestanden
    • Bestandsmanipulatie: bestandsattributen – bestanden verplaatsen en kopiëren – bestanden zoeken in directories
  • Multithreading en Concurrency
    • creatie van Threads
    • thread interactie
    • Executors en ThreadPools
    • concurrent collections
    • parallel streams
  • Logging en Testing basics
    • log4j2
    • JUnit testing

Naast de theoretische uitleg en demo's hebben de deelnemers uitgebreid tijd om de aangebrachte theorie in te oefenen.

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.

Er wordt verondersteld dat de deelnemers praktisch (minstens 3 maanden praktijk) vertrouwd zijn met de basis Java omgeving (zie Java: basiscursus).

Leuven € 2.378(Incl.BTW) Inschrijven
Leuven € 2.378(Incl.BTW) Inschrijven
Leuven € 2.378(Incl.BTW) Inschrijven

Ontwikkelaars die goed gestructureerde Java applicaties gaan bouwen voor een Java SE platform.