Icones réseaux sociaux de Zenika Contacter Zenika Accéder au facebook Zenika Accéder au blog Zenika Accéder au twitter ZenikaIT
chargement...

Articles

Formation JSF 2

Développement d’application web avec JSF 2

Référence : JSF2-03
Durée : 3 jour(s)

  • Partenaire
JSF

Lieu Date de début Prix (HT) Formateur Réserver
Paris 27 juin 2012  1490 € drapeau  Damien Gouyette Envoyer
Paris 26 septembre 2012  1490 € drapeau  Damien Gouyette Envoyer
Paris 26 novembre 2012  1490 € drapeau  Damien Gouyette Envoyer

La prochaine session est animée par

photo

Expert technique Java/JEE indépendant et coach agile.

Damien GOUYETTE est plus particulièrement spécialisé dans le développement web qu'il exerce depuis 10 ans.

Spécialisé en JSF, il assure des formations, des missions de conseil et d'audit.

Présentation

JSF est un framework qui facilite et standardise le développement d'applications web en java.

Son but est de masquer la complexité du développement web en java (ajax, validation, conversion) afin d'en améliorer la productivité.

Ce cours présente les concepts clés nécessaires à son utilisation, et à la réalisation d'une application web.

Le cours permettra également de transmettre les bonnes pratiques.

Objectifs

  • Utiliser facelets pour créer des pages, et des templates réutilisables,
  • Utiliser le support ajax de JSF2,
  • Utiliser le modèle de navigation, les managedBean et les annotations de JSF2,
  • Utiliser les composants fournis par JSF2
  • Développer des composants personnalisés (Validateurs, convertisseurs, composant d’interface),
  • Mettre en place des librairies tierces dans une application JSF2
  • Faire fonctionner le tout, dans une application,
  • Tester une application JSF2

Répartition : 

50% Théorie, 50% Pratique

Public : 

Développeur, Architecte

Pré-requis : 

bonne connaissance de java et du développement web

Programme

Jour 1

Présentation de la formation

  • Pré-requis, objectifs, plan

Introduction et architecture

  • Principaux frameworks RIA,
  • Historique,
  • Un framework orienté composant,
  • Une JSR, plusieurs implémentations,
  • MVC et JSF,

Le Cycle de vie,

  • Restore view,
  • Apply request,
  • Process validation et conversion,
  • Update model values,
  • Invoke application,
  • Render response
  • Ajax et le cycle de vie,
  • attribute immediate

Jour 2

  • Les composants standards,
  • Composition graphique des pages avec facelets.
  • Navigation : Bookmarkable, Redirect Get pattern
  • Managed bean et expression language,
  • Conversion
  • Validation
  • Internationalisation

Jour 3

  • Intégration ajax,
  • Développer ses propres composants
  • Créer un composant avec facelets,
  • Tests d’interface,
  • Librairies tierces,
  • Bonnes et mauvaises pratiques pratiques.
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
  • Télécharger

  • Offert en inter-entreprise

Le petit déjeuner (croissants, jus d'orange, café)


Le déjeuner


Une qualification téléphonique si nécessaire avec l'un de nos consultants