Référence : JSF
Durée : 3 jours

Quiz en ligne sur le développement Java pour le Web

Quiz

Développement d'applications Web avec JSF

Le Framework JavaServer Faces (JSF) permet la simplification du développement Web. Il permet en effet de rapprocher la création d'applications intranet / Internet des techniques éprouvées du développement rapide d'applications client / serveur. Il procure ainsi un sérieux gain de productivité et la possibilité des créer simplement des interfaces Web sophistiquées.

A l'issue de ce cours, vous pourrez mettre en oeuvre une application Web en utilisant le Framework JSF. Vous saurez en outre justifier du choix d'une bibliothèque de composants graphiques. Enfin vous serez capables de définir la provenance des problèmes de réactivité.
Date de début Prix (HT)   Inscription  
Infos site Afficher les sessions suivantes
29/05/2012 1 768,00 € Réserver  
18/06/2012 1 768,00 € Réserver  
16/07/2012 1 768,00 € Réserver  
07/11/2012 1 768,00 € Réserver  

Travaux pratiques :

Au travers d'un projet développé de manière itérative, en s'appuyant d'abord sur des pages JSP puis sur Facelets, vous apprendrez à gérer la navigation entre les pages JSF, l'activation des traitements côté serveur, la gestion des événements clients et l'internationalisation de vos applications. Vous mettrez en oeuvre les composants Web standards de JSF et les composants sophistiqués comme la DataTable. Vous enchaînerez avec l'intégration de librairies supplémentaires pour bénéficier de composants graphiques prêts à l'emploi.

Vous allez apprendre à :

  • Connaître les éléments du Framework JSF
  • Utiliser les composants standards JSF
  • Créer des templates de page avec Facelets
  • Gérer le contexte utilisateur (événements, formulaires) automatiquement
  • Internationaliser vos applications simplement
  • Maîtriser le mode d'exécution d'une application JSF
  • Savoir ce qu'apporte JSF2

Méthode pédagogique :

60% de travaux pratiques

Audience :

Développeurs Web Java EE, chefs de projet

Pré-requis :

  • Bonne expérience du développement Web avec Java EE ou avoir suivi le cours JWEB

Programme :

  • JavaServer Faces, les bases
    • De JSF1 à JSF2
    • Caractéristiques essentielles
    • Les implémentations JSF
  • Fonctionnement de JSF
    • Cycle de vie d'une page JSF
    • Règles de navigation
    • Managed et Backing Beans
    • Actions et gestion d'événements
    • TagLibs et JSF
  • Configuration et déploiement
    • Le fichier faces-config.xml
    • Annotations JSF2
    • Intégration dans une application Web
  • Utilisation des composants JSF
    • Affichage
    • Validation
    • Internationalisation
    • Tableaux de données
    • Convertisseurs
  • Conception avancée et personnalisation du Framework
    • Bases de la création de composants JSF
    • Les Design Patterns dans JSF
    • Lien entre JSF et les autres couches de l'application
    • Utiliser Facelets comme View Technology
    • Templating avec Facelets
    • Intégrer Ajax et JSF
  • Les enjeux de JSF
    • Les environnements de développement JSF
    • Les bibliothèques de composants
    • JSF et les performances
    • JSF et la sécurité

Envoyer votre commentaire

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

Accès direct à nos cours

Marketing Digital

Développement Web

Gestion de contenu

Développement mobile

Méthodes et pratiques agiles

Gestion de projet

Développement personnel

Analyse, conception et modélisation avec UML

Développement Java et C++

Java EE et Frameworks

Microsoft .Net

Architecture

Intégration et Web Services

Oracle