Vous êtes ici : Accueil > Formations > Java Server Faces

Formation Java Server Faces

Apprenez à construire des pages JSF en utilisant un environnement de développement intégré.
Présentation
Plan détaillé
Ressources
Discussion
Avis (2)

Description de la formation

Java Server Faces est un framework de développement d'applications Web en Java permettant de respecter le modèle d'architecture MVC.


Avec cette formation Java Server Faces, nous rappelons tout d’abord les technologies JSP et Servlet, qui servent de base à JSF. Avec JSP et Servlet, nous créons des applications Web dynamiques. Puis, en nous appuyant sur les Servlets, nous abordons JSF. Ce qui caractérise les pages JSF, c’est l’absence totale de code Java et la présence de balises spécifiques, les facelets. Pour faire le lien entre les pages HTML et les composants Java, nous  présentons Expression Language, qui permet d’écrire des expressions qui lisent ou écrivent les données.

Ensuite, pendant cette formation Java Server Faces , nous détaillons certains composants essentiels à la construction des pages Web, et après ce chapitre, vous êtes capable de créer une interface riche et agréable à l’utilisateur. Ces composants ont ou pas un équivalent HTML. Ces composants graphiques sont ensuite accompagnés de convertisseurs, listeners et de validateurs qui permettront  d’éviter de coder les règles élémentaires liées à la saisie et à la modification des données.

Nous n’oublions pas le code Java, car les beans managés ont leur chapitre dans cette formation Java Server Faces, afin de préciser les règles à suivre pour qu’ils s’intègrent parfaitement dans l’application. Plusieurs choix s’offrent à nous, nous choisissons le plus pertinent.

Pour améliorer le rendu et la fluidité de l’interface, nous utiliserons Ajax, et nous montrerons au cours de cette formation Java Server Faces comment il est simple d’introduire cette technologie dans les pages JSF. Avec Ajax, qui utilise donc du JavaScript, nous obtiendrons des mises à jour plus discrètes et plus rapides.


A la fin de cette formation Java Server Faces, nous finirons par décrire les détails de configuration concernant les beans, l’internationalisation, les flux et la sécurité. La configuration repose pour une bonne part sur l’écriture de fichiers XML, et par ailleurs beaucoup sur le respect de règles et de conventions. Le paramétrage sera abordé en prenant comme exemple GlassFish.


Cette formation Java Server Faces est réalisée en utilisant Netbeans 8.x et GlassFish 4.1.

Objectifs

Apprendre à construire les pages JSF, en utilisant un environnement de développement intégré,

Approfondir les connaissances pour apprendre les applications JEE

Prérequis

Le lecteur doit connaître Java assez bien. Nous ne revenons pas sur la syntaxe de base du langage. Une connaissance basique des pages HTML est évidemment nécessaire, mais sans plus. Nous manipulerons aussi les dialectes XML sans revenir dessus.

Avoir suivi les formations suivantes sera un plus :

Formation Java : Réussir la certification OCA examen 1Z0-803,

Formation Java : Réussir la certification OCP examen 1Z0-804,

Formation HTML5, JavaScript et CSS3 : Le Guide Complet.

Public concerné

Les développeurs qui souhaitent s’orienter vers Java Enterprise Edition,

Les chefs de projets ou architectes qui souhaitent avoir une connaissance de la technologie JSF.

Formateur : Fabien BRISSONNEAU
Date de mise en ligne : 31-01-2017

Evaluations


4.6
(12 votes)
5
10
4
1
3
0
2
0
1
1

Ce qu'ils disent de cette formation


  • Merci beaucoup

    Il y a 1 an(s), 1 mois et 12 jours
  • Très bonne initiation. Merci Fabien !

    Il y a 1 an(s), 8 mois et 29 jours
Ceci peut aussi vous intéresser