Référence : SEAM
Durée : 5 jours

Quiz en ligne sur le développement Java pour le Web

Quiz

Mise en oeuvre du Framework 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 conteste 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.
Date de début Prix (HT)   Inscription  
Infos site Afficher les sessions suivantes
11/06/2012 2 190,00 € Réserver  
06/08/2012 2 190,00 € Réserver  
15/10/2012 2 190,00 € Réserver  
10/12/2012 2 190,00 € Réserver  

Travaux pratiques :

Lors de cette formation, faisant la part belle à la pratique, vous serez confronté à un cas concret. Vous développerez une solution technique complète basée sur Seam. Partant des écrans simples d'une application de type Crud, vous serez amené à optimiser les temps d'extractions des données ainsi que la mise en oeuvre de transactions longues (conversation).

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

Méthode pédagogique :

60% de travaux pratiques

Audience :

Développeurs Java et Web expérimentés

Pré-requis :

  • Maîtrise du langage Java (12 mois d'expérience) ou avoir suivi IJOP ou AJOD
  • La connaissance d'une des technologies suivantes est un plus : JSF, EJB 3, Hibernate

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

Envoyer votre commentaire

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

Accès direct à nos cours

Marketing Digital

Développement Web

Gestion de contenu

Développement mobile

Méthodes et pratiques agiles

Gestion de projet

Développement personnel

Analyse, conception et modélisation avec UML

Développement Java et C++

Java EE et Frameworks

Microsoft .Net

Architecture

Intégration et Web Services

Oracle