Java SE voor gevorderden

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
datumduurtaalplaatsprijs 
15 dec3web based 1965 EUR (excl. BTW)
15 dec3Leuven 1965 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

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

Voorkennis

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

Met de online zelftest "Java" kan u zelf bepalen of u voldoende voorkennis bezit van om deze cursus te volgen.

Inhoud

  • 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

Verloop van de cursus

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

Certificaat

Na afloop van de sessie ontvangt de deelnemer een 'Certificate of Completion'.

Duur

3 dagen.

Docent

Reviews

4.6/5 (gebaseerd op 26 evaluaties; de meest recente worden hieronder getoond)

Tevreden, veel relevante dingen geleerd die ik kan gebruiken in mijn werk.

 
  (, )

Fijne lessen, maar veel in een keer

 
  (, )

The practice exercises are very good.

 
  (, )

Good Content, Good Approach

 
  (, )

Good course for starting with Advanced Java. Sandy has a good patience level.

 
  (, )

I am very happy to have done this course to get a bit more advanced knowledge on the use of Java. Our instructor Sandy was very good, knowledgeable and polite.

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN