// DÉVELOPPEMENT IHM WEB
Inscription et informations :
Paris 01 56 56 71 00 / Région 04 72 33 78 30
Objectifs : Programme détaillé :
Présentation de la formation :
Sessions
Paris :
Lyon :
Grenoble :
Toulouse :
Code stage :
Public :
Prérequis :
Pédagogie :
12 - 13 mars, 25 – 26 juin, 19 – 20 nov
2 – 3 fév, 28 – 29 mai, 7 – 8 sept
20 - 21 avril, 8 – 9 juin, 5 – 6 nov
30 – 31 mars, 3 – 4 sept, 14 –15 déc
• Les Servlets
- Les principales technologies disponibles
- Packaging d’une webapp
- Les paramètres HTTP, session utilisateur
• Environnement
- Notions sur Maven
- Le test automatisé, le test avec HtmlUnit
- Bonnes et mauvaises pratiques
• Mon premier écran JSF
- Configuration
- La page XHTML/Facelet
- Le lien avec le Backing bean
- Les actions/événements
- Gestion de la mémoire
• JSF: partie 2
- Templating
- La navigation en JSF
- Les Action Listeners
- La validation
- Les JSTL
- AJAX en JSF
- Présentation de Primefaces
• La sécurité
- La sécurité dans les webap
- Page de login pour le type FORM
- Déclaration des rôles dans le fichier web.xml
- Sécurisation des ressources
- Sécurité programmatique
• Les exceptions
- Stratégies de gestion des exceptions
- Les messages
- La gestion des erreurs
• Internationalisation
- Les problèmes d’encodage
- Internationalisation de texte statique
- Mise en forme des dates et nombres
- Les Converters
- Equivalent du MessageFormat Java
Cette formation vous permettra de:
• Développer une page JSF et le ManagedBean associé
• Savoir utiliser les tags JSF
• Comprendre la navigation
• Mettre en place des templates de pages
• Valider et convertir les données
• Externaliser les textes dans des fichiers properties
• Internationaliser votre application
• Ajouter du dynamisme avec AJAX
JavaServer Faces (JSF) est la technologie de référence pour
construire des applications de gestion en mode Web et en Java.
JSF a repris et amélioré la mise en oeuvre du pattern MVC popularisé avec
Struts. Il permet de construire rapidement des écrans, y compris
complexes, sans sacrifier la maintenabilité.
Vous maîtriserez à l’issue de ce cours les notions nécessaires et suffisantes
pour développer en toute autonomie des écrans avec la
technologie JSF et les facelets, en intégrant le dynamisme apporté
par les technologies AJAX et JavaScript.
60% de travaux pratiques
Connaissance du langage Java
Développeur Web
JSF
Prix 2015 Interentreprises: 1250€ HT
Durée: 2 jours
JSF (Java Server Faces)