Développement Web Développement mobile ... - Youblisher
Développement Web Développement mobile ... - Youblisher
Développement Web Développement mobile ... - Youblisher
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Développement</strong> d’applications <strong>Web</strong><br />
avec JSF<br />
3 jours<br />
21 heures<br />
Le Framework JavaServer Faces (JSF) permet la simplification du développement <strong>Web</strong>. Il permet<br />
en effet de rapprocher la création d’applications intranet / Internet des techniques éprouvées<br />
du développement rapide d’applications client / serveur. Il procure ainsi un sérieux gain de<br />
productivité et la possibilité des créer simplement des interfaces <strong>Web</strong> sophistiquées.<br />
A l’issue de ce cours, vous pourrez mettre en œuvre une application <strong>Web</strong> en utilisant le<br />
Framework JSF. Vous saurez en outre justifier du choix d’une bibliothèque de composants<br />
graphiques. Enfin vous serez capables de définir la provenance des problèmes de réactivité.<br />
Au travers d’un projet développé de manière itérative, en s’appuyant d’abord sur des pages<br />
JSP puis sur Facelets, vous apprendrez à gérer la navigation entre les pages JSF, l’activation<br />
des traitements côté serveur, la gestion des événements clients et l’internationalisation<br />
de vos applications. Vous mettrez en œuvre les composants <strong>Web</strong> standards de JSF et les<br />
composants sophistiqués comme la DataTable. Vous enchaînerez avec l’intégration de librairies<br />
supplémentaires pour bénéficier de composants graphiques prêts à l’emploi.<br />
Référence<br />
JSF<br />
Audience<br />
Développeurs <strong>Web</strong> Java EE,<br />
chefs de projet<br />
Pré-requis<br />
Développeurs <strong>Web</strong> / Java EE<br />
expérimentés ou avoir suivi le<br />
cours JWEB (p. 84)<br />
Méthode pédagogique<br />
60 % de travaux pratiques<br />
Support de cours sur CD<br />
Disponible également<br />
en intra-entreprise<br />
Contenu<br />
JavaServer Faces, les bases<br />
- De JSF1 à JSF2<br />
- Caractéristiques essentielles<br />
- Les implémentations JSF<br />
Fonctionnement de JSF<br />
- Cycle de vie d’une page JSF<br />
- Règles de navigation<br />
- Managed et Backing Beans<br />
- Actions et gestion<br />
d’événements<br />
- TagLibs et JSF<br />
Configuration et déploiement<br />
- Le fichier faces-config.xml<br />
- Annotations JSF2<br />
- Intégration dans une<br />
application <strong>Web</strong> (web.xml)<br />
- Compatibilité des moteurs de<br />
Servlets<br />
Utilisation des composants JSF<br />
- Affichage<br />
- Validation<br />
- Internationalisation<br />
- Tableaux de données<br />
- Convertisseurs<br />
Java EE et Frameworks<br />
Vous allez apprendre à :<br />
- Connaître les éléments du Framework JSF<br />
- Utiliser les composants standards JSF<br />
- Créer des templates de page avec Facelets<br />
- Gérer le contexte utilisateur (événements, formulaires) automatiquement<br />
- Internationaliser vos applications simplement<br />
- Maîtriser le mode d’exécution d’une application JSF<br />
- Savoir ce qu’apporte JSF2<br />
Prix interentreprises 2011 :<br />
1 716 € HT<br />
Inscriptions et informations :<br />
www.valtech-training.fr<br />
ou +33 (0)1 41 88 23 00<br />
Conception avancée<br />
et personnalisation<br />
du Framework<br />
- Bases de la création de<br />
composants JSF<br />
- Les Design Patterns dans JSF<br />
- Lien entre JSF et les autres<br />
couches de l’application<br />
- Utiliser Facelets comme View<br />
Technology<br />
- Templating avec Facelets<br />
- Intégrer Ajax et JSF<br />
Les enjeux de JSF<br />
- Les environnements de<br />
développement JSF<br />
- Les bibliothèques de<br />
composants<br />
- JSF et les performances<br />
- JSF et la sécurité<br />
2010 2011<br />
SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC<br />
PARIS 27 25 29 27 02 27 06 28 14<br />
TOULOUSE 25 24 09 27 24<br />
LYON 27 29 20 21 16 04 10 19<br />
GRENOBLE 04 22 02 13 15 28 30<br />
GENÈVE 06 22 26 19<br />
86