963 opleidingen: ICT

ABIS

Le développement JSF (JavaServer Faces)

  • door ABIS
Online
2.378

Au cours de cette formation, nous apprendrons les bases du framework JavaServer Faces (JSF). Dans cette formation ABIS de trois jours, nous étudierons les éléments fondamentaux du framework ainsi que la manière dont il simplifie le développement d'une interface web en Java.

Comme les applications web peuvent devenir très complexes dans leur structure, il est nécessaire de disposer d’un bon framework applicatif. Sans un tel framework, la maintenance d’une application devient difficile, chronophage et sujette aux erreurs. JSF est un framework de vues basé sur des composants, intégré dans le standard Java/Jakarta EE.

Dans ce cours, le participant :

  •  acquerra une bonne compréhension de l’architecture et de l’utilisation du framework JSF
  •  sera capable de construire la couche vue d’une application d’entreprise, tout en étant conscient de l’intégration avec les autres parties de l’application

  • Introduction
    • histoire
    • versions
    • configuration d'une application
    • JSF Lifecycle
  • JSF programmation de base
    • facelets
    • CDI
    • bean definition et configuration
    • bean scopes
    • Expression Language
  • Formulaires et navigation
    • form tags
    • navigation
    • handling view expiration
  • Conversion, Validation et Internalisation
    • JSF et Bean Validation Framework
    • Custom converters et validators
    • Internationalisation
  • Event handling
    • action events, value change events, phase events, system events
    • AJAX support
  • Facelets
    • templating
    • facelet tags
  • Composite et custom components
  • (Extra) Example d'un JSF component library: PrimeFaces

Exposé théorique et démonstrations. Une partie du temps sera également consacrée aux exercices.

Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

Des connaissances de Java sont requises (voir cours La programmation en Java).

Online € 2.378(Incl.BTW) Inschrijven

Tout développeur d'applications Web (Intranet, Internet, Extranet) qui désire apprendre un framework qui profite d'un large soutien de la communauté Java EE.