Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.
The content of this page is not available in English
Développeurs Java
Maîtrise du langage Java, connaissances en JEE (JSF, EJB 3), AJAX
Maîtriser le développement d'applications web avec JBoss Seam.
JEE: architecture et composantsApports des frameworks MVC 2 JSF: principes de base, mise en oeuvreEJB 3: fonctionnalités, utilisationJBoss 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
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
EJB 3 Stateless vs Stateful: fonctionnalités, performances Scope ConversationConcurrence: contextes, gestion, exceptions Définition de Workspace
Atelier pratique: Utilisation de workspaces
API's de persistance JEE EJB Entity/JPA, Hibernate Transactions et concurrence d'accèsUtilisation de cache
Atelier pratique: Construction d'une couche d'accès aux donné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
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis
Sources des exercices + Support papier