JSF : Java Server Faces

5 jours II Code CNCP : 2231 II Certif info : 94013

/JSF : Java Server Faces

Java Server Face (JSF), est un Framework de Java, permettant de développer des applications sans devoir toucher au code HTML et JavaScript. cette formation vous permettra de  découvrir les concepts fondamentaux de JSF et d’apprendre à élaborer une application complète.

Les objectifs de la formation JSF : Java Server Faces

A l’issu de la formation  JSF: Java Server Faces, les apprenants auront les capacités de :

  • Comprendre les phases du cycle de vie d’une application JSF et la réponse, et utiliser efficacement les différents événements au sein d’une application JSF
  • Créer et maintenir des classes de composants JSF et les balises Facelets dans les pages de réponse
  • Comprendre et utiliser les Expression Language JSF (EL)
  • Développer et maintenir les beans gérés avec JSF
  • Gérer la navigation avec des méthodes d’action
  • Utilisez les validateurs et convertisseurs de type dans les applications JSF
Lien vers site CPF

Les prérequis de la formation JSF : Java Server Faces

  • Connaissance en langage Java
  • Connaissance en langages HTML, CSS, Javascript
  • Notions sur la plate-forme Java EE
  • Connaissance de Java Servlet et JSP
  • Vous n’avez pas les prérequis nécessaires pour la formation  JSF :  Java Server Faces? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation JSF : Java Server Faces

La formation  JSF : Java Server Faces s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Web :

  • Toute personne ayant des connaissances en développement WEB  et souhaitant maîtriser le développement d’application WEB en Java J2ee
  • Développeur Web ou Chef de Projets souhaitant avoir une double compétence
  • Toute personne souhaitant élargir ses compétences sur les missions liées à la fonction de développement Java J2ee
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation

JSF : Java Server Faces

JSF Vue d’ensemble      

  • Model View Controller
  • éléments JSF – web.xml et faces-config.xml
  • La puissance de Facelets
  • JSF 2 – résumé rapide des caractéristiques
  • Examinons les Annotations

GUI Composants 1   

  • Familles de composants
  • UIViewRoot et FacesContext
  • Le cycle de vie JSF
  • Les pages Facelets
  • Les composants de sortie – le texte et les étiquettes
  • Formulaires
  • Mise en forme de la sortie
  • Saisie des mots de passe
  • Gestion des Messages

Navigation dans les applications JSF    

  • règles de navigation via des annotations
  • Actions dynamiques vs statique.
  • Déclarant la navigation dans les faces-config.xml
  • Langue d’expression JSF

Atelier et Cas pratique   

Beans de sauvegarde      

  • Les utilisations des beans
  • Déclaration des beans et les propriétés gérées par annotations
  • Listes et Map dans les Managed Beans
  • Utilisation de la FacesContext
  • méthodes d’action dans les beans
  • Connexion à des services back-end

Conversion et validation   

  • La conversion et la validation du cycle de vie JSF
  • La conversion implicite et explicite
  • conversion Date / Heure
  • conversion en nombre
  • validateurs standard des entrées
  • La mise en œuvre de validation avec les beans
  • conversion / validation Affichage des messages d’erreur
  • convertisseurs personnalisés et validateurs
  • validation côté client

Atelier et Cas pratique 

Évènements JSF      

  • Les phases de JSF
  • GET vs POST
  • Les actions de page (JSF 2)
  • Événements d’action
  • Les événements de modification de la valeur
  • Événements de phase
  • Évènements Modèle de données

GUI Components 2   

  • Sélection d’éléments de listes
  • Les cases à cocher et des boutons radio
  • Boutons de commande et des liens de commande
  • Panel Group et le Grid Panel
  • Tableaux de données
  • Nouveaux JSF 2.1 composants – Date Picker, Onglets, les Arbres et Upload de Fichier

Atelier et Cas pratique   

Composants personnalisés écriture      

  • Faire un composant personnalisé
  • Utilisation du composant dans une page JSP
  • Utilisation des attributs d’une balise personnalisée
  • Les composants personnalisés qui fournissent une entrée

Composition d’une Page à l’aide Facelets   

  • templating
  • Le passage de paramètres aux pages
  • Facelets et JSTL
  • Facelets composants de la composition
  • L’utilisation d’autres bibliothèques de balises

Atelier et Cas pratique

Ajax Vue d’ensemble      

  • XMLHttpRequest
  • GET vs requêtes POST
  • Tirer parti d’Ajax dans les applications Web
  • Connexion au serveur
  • Mise à jour du DOM pour la page

Ajax dans le cycle de vie JSF 

  • Sur la page du client – jsf.ajax.request ()
  • Partial View Context
  • Demande et réponse des charges utiles
  • Les balises <f: ajax>
  • les requêtes Ajax dans le cycle de vie JSF

Les stratégies existantes Ajax pour JavaServer Faces   

  • RichFaces
  • ICEfaces

Atelier et Cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module JSF : Java  Server Faces

Modalités De Formations

JSF : Java Server Faces

Le module JSF : Java Server Faces est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante JSF : Java Server Faces est disponible en e-learning ou à distance tutoré. Vous serez accompagné par un formateur / Tuteur tout au long de la formation.

Blended-Learning

La formation certifiante JSF : Java Server Faces est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante JSF : Java Server Faces est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation
JSF : Java Server Faces

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un