Java SE voor gevorderden
In deze cursus zal de deelnemer zijn kennis van de Java programmeertaal uitdiepen met als doel het bouwen van gestructureerde, performante en gedistribueerde applicaties. We bespreken onderwerpen zoals String handling en formattering, i18n, NIO2, functioneel programmeren, logging, testing, performantie en multithreading.
Kalender
datum | duur | taal | plaats | prijs | |
30 jun | 3 | Woerden | 1575 EUR (BTW-vrij) | ||
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).
Inhoud
- Werken met Strings: formatteren, zoeken, tokenizen, regular expressions, StringBuilder
- Java SE8 DateTime API
- I18N, formatteren van datums en getallen
- Functioneel Programmeren: gebruik van Optional, gevorderde stream topics
- NIO2: gebruik van File(s) en Path(s), File Attributes, nieuwe stream methodes
- Multithreading en Concurrency: concurrent collections, thread interactie, Executors en ThreadPools, CyclicBarrier, Fork/Join framework, parallel streams
- Design Patterns en Performance
- Logging en Testing basics
- Extra topics (gebaseerd op de interesse van de deelnemers):
- Presentatie: Swing API
- Communicatie: Sockets, RMI, serializatie and deserializatie
Verloop van de cursus
Naast de theoretische uitleg en demo's hebben de deelnemers uitgebreid tijd om de aangebrachte theorie in te oefenen.
Duur
3 dagen.
Docent
Sandy Schillebeeckx.
Reviews
door docent goed aangesloten bij kennisniveau van de groep
| (N.N., APG, ) |
Cours très interessant !
| (N.N., Bisnode Belgium, ) |
Très bon cours
| (Patrick, ) |
Ook interessant
Cursisten van deze training hebben ook volgende cursussen gevolgd:
SESSIE-INFO EN INSCHRIJVEN |