accueil / formation / catalogue 2011 / java ee et frameworks / SEAM
Mise en oeuvre du Framework Seam - Code : SEAM
Leader dans l'émergence des EJB 3, JBoss publie un Framework faisant la synthèse des avancées les plus notables de la plate-forme Java EE 1.5. Dédié au développement d'applications Web puissantes, adoptant un modèle de programmation graphique par composants (JSF), associé à une solution de persistance de type JPA et à un moteur de Workflow, Seam est sans contestation possible un Framework à suivre.
Ce cours vise à vous apporter la maîtrise de ce Framework ainsi qu'à vous démontrer comment il facilite le développement en réduisant le besoin de créer ses propres classes utilitaires d'intégration (Gluecode). Reprécisant les bases de JSF, expression langage et des EJB 3, vous développerez durant ces cinq jours une application couvrant les fonctionnalités majeures de ce Framework.
Ce cours est destiné à tous ceux qui souhaitent savoir : "Comment simplifier le développement d'applications Web manipulant une base de données ?", "Comment limiter le temps de développement des écrans qui manipulent simplement les données provenant de la base ?", "Comment optimiser les temps d'extraction des informations de la base de données ?", "Comment gérer les problèmes liés aux fonctionnalités intrinsèques d'un navigateur Web (page suivante, page précédente) ?", "Comment gérer des conversations (transactions longues) ?".
Vous allez apprendre à :
  • Mettre en oeuvre une application utilisant le Framework Seam
  • Comprendre les contextes et les conversations
  • Acquérir les bases des technologies utilisées par Seam : JSF, JPA, EJB 3
  • Juger de la simplicité du Framework
  • Appréhender les liens entre Web et Workflow
  • Intégrer Ajax dans vos applications avec RichFaces
Durée : 5 jour(s)
Audience : Développeurs Java et Web expérimentés
Méthode pédagogique : 60% de travaux pratiques.
Pré-requis : Maîtrise du langage Java (12 mois d'expérience) ou avoir suivi IJOP ou AJOD
Prix : Voir dates
Programme :
Les technologies de Seam
EJB 3
JSF et Facelets
Ajax et RichFaces
JPA et Hibernate
jBPM
Seam et WebBeans


Première application Seam
Génération du projet
Le modèle métier
La couche de présentation
Le modèle événementiel
Configuration et packaging
Principales annotations Seam
Parti pris architectural de Seam


Un Framework Web Stateful
Les contextes de Seam
Types de composants
Notion de conversation dans Seam
Workflow métier et de navigation
Seam et la double transaction
Contexte de persistance étendu
Injection et Outjection


Seam et la gestion des problématiques Web
Possibilités de validation
Gestion du Look & Feel
Gestion des erreurs
Internationalisation
Sécurité
Intégration Ajax4JSF
Intégration de JBossRichFaces


Infrastructure de développement et d'exécution
Tomcat et JBoss
Glassfish et autres conteneurs
Outils de développement
Gestion de la base de données par Hibernate
Seam annotations


Dates :
code
[SEAM]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 2126 31 - 28 18 23 27 18 1 5 3 14 19
Grenoble 2126 - 14 - 18 - - - 29 - 10 - -
Lyon 2126 - - 7 - 23 - - - 19 - 21 -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut