Le développement JSF (JavaServer Faces)

Le développement d'applications basées sur l'internet devenant de plus en plus complexe, le besoin de disposer d'un cadre d'applications sérieux se fait donc de plus en plus ressentir. Sans un tel cadre, la maintenance des telles applications s'avérera très difficile, demandera énormément de temps et pourra même être périlleuse. Durant ces dernières années, un bon nombre de différents cadres d'applications pour Java et applications Web ont été développés. JSF est un framework orienté vue basé sur des composants. JSF fait partie de la spécification Java EE.

Après ce cours, le participant aura un bon aperçu de l'architecture et de l'utilisation de JSF. Il sera capable de développer la partie vue d'une application web et sera aussi au courant de l'intégration avec les autres parties de l'application.

Calendrier

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Veuillez contacter ABIS.

Participants

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.

Connaissances préalables

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

Contenu

  • Introduction: histoire, versions, configuration d'une application
  • JSF Lifecycle
  • JSF programmation de base: facelets, CDI, bean definition et configuration, bean scopes, Expression Language
  • Forms et navigation: form tags, navigation, rendered attribute, handling view expiration
  • Validation: 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 et facelet tags
  • Composite et custom components
  • (Extra) Example d'un JSF component library: PrimeFaces

Pédagogie

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

Durée

3 jours.

Formateur

Sandy Schillebeeckx

Reviews

4.2/5 (basé sur 29 évaluations; les plus récentes sont montrées ci-dessous)

Explication complète, cours clair

 
  (, )

Cours d'une nouvelle matière pour moi, très bénéfique et complet

 
  (, )

This course was a good mix between exercices + explanation

 
  (, )

Ben tevreden over kennis en begeleiding van docente. Verhouding theorie en praktijk ook oke

 
  (, )

zeer goed

 
  (, )

Alles werd zeer duidelijk en vlot uitgelegd. Ruim voldoende tijd ook voor praktijk met goede begeleiding van de docente.

 
  (, )

Zware cursus maar goede opbouw

 
  (, )

Zeer goed, ik vind alleen dat de cursustekst wat beter en overzichterlijker kan

 
  (, )

Cliquez ici pour voir d'autres commentaires...

Veel info op korte tijd

 
  (, )

Goede voorbeeldoefeningen en veel oefeningen

 
  (, )

Goede combinatie tussen theorie en praktijk

 
  (, )

Interessante cursusmet prima verhouding theorie/praktijk

 
  (, )

zeer goed, ik mis cursus ipv slides

 
  (, )

goede cursus met uitstekende afwisseling theorie/praktijk Geen te lange stukken theorie, maar regelmatig oefeningen. Zo kan je focus blijven houden en voelt cursus niet super zwaar aan.

 
  (, )

Goed, veel leerstof op korte tijd

 
  (, )

De balans ts theorie en praktijk is goed waardoor ik na af loop van de cursus effectief het gevoel had jsf in de praktijk te kunnen toepassenop basis niveau

 
  (, )

de onderwerpen werden uitgebreid genoeg gegeven, zowel in theorie als in oefeningen

 
  (, )

duidelijke cursus, maar veel informatie. Niet te moeilijk maar af en toe de draad kwijt omwille van de hoeveelheid (zonder voorkennis)

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION