Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Les objectifs
Connaître et exploiter les nouvelles fonctionnalités introduites dans Java 8, 9, 10, … jusqu’à Java 22.
Comprendre l’impact de ces évolutions sur la conception, la lisibilité et la performance du code.
Réécrire ou adapter du code existant pour tirer parti des nouvelles constructions de langage et API.
Réécrire ou adapter du code existant pour tirer parti des nouvelles constructions de langage et API.
Appliquer des pratiques modernes pour écrire un code Java plus expressif, concis et sûr.
Évaluer les bénéfices et les cas d’usage des nouveautés dans des applications réelles.
Public visé
Développeurs Java souhaitant actualiser leurs compétences sur les dernières versions du langage.
Ingénieurs logiciels et architectes impliqués dans des projets Java modernes.
Techniciens ou responsables techniques souhaitant comprendre les apports des versions successives de Java pour améliorer les applications.
Prérequis
Maîtrise du langage Java (classes, collections, exceptions, bases de la programmation objet).
Expérience pratique de développement Java dans des projets existants.
Confort avec un environnement de développement Java (IDE, outils de build comme Maven/Gradle).
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.