Accueil > Développement informatique et DevOps > PrimeFaces 7 - Développement d’application Internet riche
Formation #DEV72

Formation PrimeFaces 7 - Développement d’application Internet riche

Durée : 3 jours

Code : DEV72


Prochaines dates programmées :

Du 17 au 19 Avril 2024

Du 28 au 30 Août 2024

Du 04 au 06 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Développer des applications JSF 2 avec PrimeFaces
Programme
1/ Présentation
  • Rappels JEE : Spécifications, Architecture, Servlet, Jsp, Mvc 2
  • Les principes d'un framework orienté ‘composant’
  • Appréhender la place des JSF dans l’architecture Java EE
  • Lien avec Servlet et JSP
  • Lacunes de la version 1.0
  • Projet Primefaces : Présentation
  • Les composants de Primefaces
  • Lien entre Primefaces, Ajax et jQuery
2/ Appréhender les bases techniques
  • Connaitre la structure d’une application JSF
  • Intégration de Primefaces
  • Format d’une page JSF
  • Lien avec le code métier, la notion de ‘backing beans’
  • La notion de scope et le lien avec les concepts de request, session, application
  • Langage d’expression JSF : Unified EL
  • Gérer les évènements JSF
  • Règles de navigation : par page, globale, par action
  • Comprendre et suivre le cycle de vie d’une requête JSF 2
  • Internationaliser une application JSF
3/ Composants standards
  • Images, Formulaires, Saisies simples, Panneaux
  • Composants de commande « action event »
  • Messages applicatifs, messages d’erreur de validation
  • Conversion et validation des données
  • Gestion des masques de saisie
  • Combo-box, listes, cases à cocher et boutons radio
  • Exploiter les fonctionnalités Ajax de Primefaces
4/ Structuration de l’interface graphique
  • Les composants PanelGrid et TabView de Primefaces
  • Les autres composants de type Panel
  • Présentation de facelet
  • Réutilisation de morceaux de pages
  • La création de template de page
  • Les composants de type menu de Primefaces
  • Gestion des thèmes Primefaces
  • Structure et adaptation des fichiers CSS de Primefaces
5/ Composants graphiques Primefaces complexes
  • Les composants pour afficher des données
  • Le composant DataTable
  • Les composants Tree et TreeTable
  • Les composants de type Charts
  • Gérer drag-and-drop
  • Adaptation des composants
  • Créer de nouveaux composants
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Architectes
  • Chefs de projets
  • Ingénieurs
Dates

Dates

  • Du 17 au 19 Avril 2024
  • Du 28 au 30 Août 2024
  • Du 04 au 06 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.