Java SE: cours avancé
Lors de ce cours, le participant approfondira ses connaissances du langage Java afin de créer des applications structurées, performantes et distribuées. L'attention sera portée sur des sujets comme utilisation de String (formattage,regex,..), i18n, NIO2, programmation fonctionelle, logging, testing, performance et multithreading.
Calendrier
date | durée | lang. | lieu | prix | |
28 fév | 3 | Leuven | 1875 EUR (excl. TVA) | ||
28 fév | 3 | web based | 1875 EUR (excl. TVA) | ![]() | |
INFO SESSION ET INSCRIPTION |
Participants
Les développeurs qui doivent utiliser Java pour construire des applications bien structurées sur la plate-forme Java SE.
Connaissances préalables
Il est supposé que tout participant est familiarisé (au minimum 3 mois de pratique) avec les connaissances de base de l'environnement Java (voir La programmation en Java).
Contenu
- Manipulation des Strings: formattage, chercher, regular expressions, StringBuilder
- Java SE8 DateTime API
- I18N, formattage de dates et nombres
- Programmation fonctionelle: utilisation de Optional, sujets avancés concernant les streams
- NIO2: utilisation de File(s) et Path(s), File Attributes, nouvelles méthodes des streams
- Multithreading et Concurrence: collections concurrentes, interaction des threads, Executors et ThreadPools, CyclicBarrier, Fork/Join framework, parallel streams
- Design Patterns et Performance
- Logging et Testing
- Sujets supplémentaires (en fonction des intérêts des participants):
- Presentation: Swing API
- Communication: Sockets, RMI, serialization et deserialization
Pédagogie
A la suite du discours théorique et des démonstrations, le participant dispose du temps nécessaire pour de nombreux exercices.
Durée
3 jours.
Formateur
Sandy Schillebeeckx.
Reviews
4.2/5 (basé sur 35 évaluations; les plus récentes sont montrées ci-dessous)
|
cours très bien donné, exercices bien imaginés
| (N.N., ING België, ) |
Cours très interessant !
| (N.N., Black Tiger Belgium, ) |
door docent goed aangesloten bij kennisniveau van de groep
| (N.N., APG, ) |
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
INFO SESSION ET INSCRIPTION |