Pour suivre ce cours Formation Java 8,ne nécessite que le savoir développer en Java
Connaître les évolutions du langage Java
Savoir tirer partir des évolutions et utiliser les expressions Lambda
Maîtriser les nouvelles possibilités offertes
Savoir gérer la sécurité et comprendre comment optimiser les accès réseaux
Jour 1 :
Présentation les nouveautés de Java 8 SE.
Les classes String, String-Builder et les nouvelles classes de manipulation de temps.
Va au-delà de ArrayList et les collections, des maps et des files d’attente.
Découvrir quelques patterns de conception utiles.
Jour 2 :
Découvrez les meilleures pratiques pour la conception et l’écriture d’applications menant à un code plus facile à comprendre et à gérer.
Explique en détail lambdas et “stream pipelines”.
Il couvre également les interfaces fonctionnelles intégrées et la classe Optional.
Jour 3 :
Gestion des erreurs (exceptions), comprendre les différents types d’erreurs en Java.
Quel mécanisme est proposé par Java pour les gérer ?
Utiliser la documentation pour retrouver les exceptions des méthodes des classes de base et implémenter la gestion des exceptions en Java.
Jour 4 :
Les tests des applications avec JUnit5.
Les outils et les plugins utiles pour un développeur, comme le projet Lombok.