La formation Conception d’interfaces graphiques Java EE permet d’acquérir les compétences nécessaires pour développer des interfaces web modernes en Java EE en utilisant les frameworks MVC les plus utilisés : JSF, Struts et Spring MVC. Cette formation englobe tout le processus de développement d’une application web, depuis la création des interfaces utilisateur jusqu’à l’implémentation de la logique d’affaires et la vérification des formulaires.
- Développeurs et analystes programmeurs « anciennes technologies »
- Chefs de projets
- Bases en programmation Java
- Connaissances Java EE
- Maîtrise d’Eclipse
- Notions en développement web
- Maîtriser les interfaces web en Java EE
- Utiliser les framework JSF, Struts et Spring MVC
- Appliquer le pattern MVC dans les applications web
- Élaborer des applications intégrales Java EE
Programme de la formation
Développer des interfaces web professionnelles avec les frameworks Java EE MVC.
Formation Développement Web Java EE avec frameworks MVC
Contenu
- Présentation de l’écosystème JEE et des différents Framework MVC
- Qu’est ce que MVC ?
- Les Framework du moment, Struts, JSF, Spring MVC
- Comparaison détaillée entre les différents Framework
- Première Solution STRUTS
- Introduction aux composantes de Struts
- Les Action Forms et la servlet Action de Struts
- Gérer la cinématique avec Struts
- Validation des formulaires
- Mise en œuvre
- Deuxième Solution : JSF
- Introduction à JSF
- JSF: les avantages / inconvénients
- Les nouveautés dans JSF
- Les ManagedBean et les Facelets
- La navigation
- EL: Expression Language
- Les messages et l’i18n
- La validation des formulaires
- L’affichage des collections à longueur variables
- Troisième Solution : SPRING MVC
- Introduction à Spring et la notion de conteneur léger
- La mise en oeuvre du pattern MVC avec Spring Web-MVC
- Utilisation des annotations dans la mise en oeuvre du modèle MVC
- Couplage Spring – JSR 303 (Bean Validation) pour la validation de la saisie
- Mise en œuvre d’Ajax avec Spring MVC
- Exposition de Services WEB avec REST
- Présentation des services web
- Comparaison avec les web services SOAP et REST
- Mise en œuvre avec Spring pour exposer des services
Cette formation Conception d’interfaces graphiques Java EE vous permet de maîtriser la conception d’interfaces graphiques Java EE en exploitant les framework JSF, Struts et Spring MVC, afin de développer des applications web fiables et contemporaines. Pour approfondir, explorez nos autres formations dans la catégorie Java / JEE.