home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Java EE: développer des applications enterprise avec EJB 3.x et JPA

Participants

Programmeurs d'applications qui se préparent à développer des applications d'entreprise en langage Java dans un environnement Java EE.

Connaissances préalables

Une connaissance approfondie (au minimum 3 mois de pratique) du langage Java (cf. cours Concepts Java et La programmation en Java) et être familiarisé avec JDBC (cf. cours La programmation database en JDBC) ou posséder des connaissances équivalentes. Etre familiarisé avec les concepts XML (cf. cours Concepts XML) est un atout.

Pédagogie

Les explications théoriques sont complétées par des démonstrations pratiques. Le participant consacre une partie du temps au développement interactif et aux essais d'applications d'entreprise en Java.

Formateurs

Guido Indesteege.

Durée

3 jours.

Calendrier

datelanguelieuprixremarques
14/03/2012ELouvain1410 EUR garanti
13/06/2012NWoerden1410 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 
  • Remarques:
    (garanti:) cette session est garantie d'avoir lieu
    (dernières places:) dépêchez-vous, il reste quelques places disponibles
    (complet:) session complète, contactez-nous pour être sur la liste d'attente

Objectif

L'objectif de ce cours est d'acquérir des connaissances pratiques sur EJB 3.x Les participants reçoivent un aperçu de toute l'architecture EJB et des différentes zones de la spécification EJB3.x, y inclus:

  • les participants apprennent à utiliser les Enterprise Java Beans (EJB) et à les intégrer dans des applications d'entreprise, basé sur les bons pratiques Java EE;
  • ils apprennent à structurer ces applications d'entreprise et à les déboguer de manière efficace; IBM WebSphere Application Server est utilisé dans ce but;
  • ils apprennent à préparer des applications d'entreprises au processus de déploiement.

Contenu

  • Java EE introduction
  • Java EE architecture • Java EE application model • Java EE platform
  • Java EE business components
  • Java Persistence Architecture (JPA)
  • Java persistency API - Entity Manager and Entities
  • Object relational mapping
  • JPA annotations: entities • relations • inheritance • collections
  • persisting objects
  • querying • criteria API
  • Session beans
  • Stateless • Stateful • Singleton
  • Message-driven beans
  • Messaging and JMS
  • MDB implementation and configuration of messaging engine
  • Services
  • (Context) Dependency injection (CDI)
  • Java Naming and Directory Interface (JNDI)
  • Security
  • Transactions
  • Interceptors
  • Timer service
  • Design considerations