JBoss Seam

Unternehmensübergreifende Weiterbildung

An wen richtet sich die Weiterbildung?

Développeurs Java

Dauer

4,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Voraussetzungen

Maîtrise du langage Java, connaissances en JEE (JSF, EJB 3), AJAX

Ziele

Maîtriser le développement d'applications web avec JBoss Seam.

Inhalt

Introduction

JEE: architecture et composants
Apports des frameworks MVC 2
JSF: principes de base, mise en oeuvre
EJB 3: fonctionnalités, utilisation
JBoss Seam: présentation, apports et architecture
Environnement de développement (Eclipse/SeamGen)

Atelier pratique: Installation de l'environnement - Multiples rappels JSF, EJB3/JPA - Premier exemple Seam

Applications JBoss Seam

Intégration de composants: Facelets,Seam JSF components,...
Cycle de vie des composants Seam
Validation des entrées
Filtres de requêtes
Bijection et injection de dépendances
Gestion des processus métiers
Gestion des PageFlows (jPDL/Drools, Eclise IDE, retours)
Expression de tests: the SeamTest class, the embedded runtime
Empaquettage et déploiement

Atelier pratique: Mise en oeuvre de Seam dans une application - utilisation de jPDL pour la navigation

Modèle contextuel

EJB 3 Stateless vs Stateful: fonctionnalités, performances
Scope Conversation
Concurrence: contextes, gestion, exceptions
Définition de Workspace

Atelier pratique: Utilisation de workspaces

Gestion de la persistance

API's de persistance JEE
EJB Entity/JPA, Hibernate
Transactions et concurrence d'accès
Utilisation de cache

Atelier pratique: Construction d'une couche d'accès aux données

Notions avancées

Utilisation de Seam sans les EJB (Seam POJO)
JavaScript/Ajax et Seam Remoting
Internationalisation (i18n)
Sécurité dans une application Seam

Atelier pratique: application de concepts avancée: ajax, i18n

Pädagogische Methoden

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Bewertung

Contrôle continu

Zertifikat, Diplom

Attestation de fin de stage mentionnant le résultat des acquis

Kontakt für diese Weiterbildung

Dawan - Service commercial

Diese Weiterbildungen könnten Sie interessieren

EN
Tag
Auf Anfrage
Programmiersprache - Programmiersprache Java