JBoss Seam

Loader DigitalCityEen ogenblik, aub...

JBoss Seam

(Réf.509)
28
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Beheersing van web applicatie ontwikkeling met JBoss Seam

Opleidingsprogramma

Inleiding

JEE: architectuur en componenten
MVC 2 frameworks
JSF: basisprincipes, implementatie
EJB 3: features, gebruik
JBoss Seam: presentatie, bijdragen en architectuur
Ontwikkelomgeving (Eclipse/SeamGen)

Praktische workshop: Installatie van de omgeving - Meerdere JSF, EJB3/JPA herinneringen - Eerste Seam voorbeeld

JBoss Seam toepassingen

Integratie van onderdelen : Facelets, Seam JSF componenten,...
Seam component lifecycle
Input validation
Query filters
Bijection and dependency injection
Business process management
PageFlow management (jPDL/Drools, Eclise IDE, returns)
Test expressie: de SeamTest class, de embedded runtime
Packaging and deployment

Praktische workshop: Seam implementeren in een applicatie - gebruik jPDL voor navigatie

Contextueel model

EJB 3 Stateless vs Stateful: features, performance
Scope Conversation
Concurrency: contexten, management, exceptions
Definitie van Workspace

Praktische workshop: Gebruik van werkruimten

Persistentiebeheer

JEE persistentie-API's
EJB Entity/JPA, Hibernate
Transacties en toegangsconcurrency
Gebruik van cache

Praktische workshop: Een laag voor gegevenstoegang bouwen

Geavanceerde concepten

Seam gebruiken zonder EJB's (Seam POJO)
JavaScript/Ajax en Seam Remoting
Internationalisatie (i18n)
Beveiliging in een Seam-applicatie

Praktische workshop: toepassing van geavanceerde concepten: ajax, i18n

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.