Java Intermédiaire Durée 3 jour(s) (JAVA-AV-04) Approfondir ses connaissances en Java Description Cette formation est destinée à un public qui pratique déjà Java, et qui souhaite accélérer sa progression. Elle se concentre sur les composants de langage et d'API dont la maîtrise peut vous faire passer un cap. Objectifs Passer un cap dans la maîtrise de Java ; Découvrir ou approfondir les spécificités les plus utiles des versions 7 et 8 ; Comprendre et maîtriser les architectures concurrentes ; Améliorer la qualité du code en utilisant de façon plus poussée le langage et l'API ; Acquérir du recul sur le fonctionnement d'un conteneur léger ou d'un serveur d'applications. Public Architecte Développeur Chef de projet Prérequis Connaissance de Java Répartition 50% Théorie, 50% Pratique Programme Sélection des nouveautés les plus fréquemment utiles du langage et de l'API Java 7 Lambdas et Streams de Java 8 Comprendre enfin les generics en profondeur Concurrence et parallélisme Fondations des conteneurs d'application Introspection Annotations Mécanismes de la sérialisation java SPI et découverte dynamique de services Etablir des invariants avec les Assertions