Cours D65269 - Developing Applications for the Java EE 6 Platform (FJ-310-EE6)

Imprimer Retour

Objectif

Objectif

Developing Applications for the Java EE 6 Platform est un cours qui vous donne les connaissances nécessaires pour créer et déployer des applications d’entreprise compatibles avec la plate-forme Java, Enterprise Edition 6 (Java EE 6). Les composants d’entreprise décrits dans ce cours Developing Applications for the Java EE 6 Platform reposent sur la technologie SPRING Framework, JPA (Java Persistence API), les servlets, la technologie JavaServer Faces (JSF), les Services Web et les clients appliquant la technologie Java qui les utilisent. Les participants au cours Developing Applications for the Java EE 6 Platform acquièrent une expérience pratique en créant une application commerciale distribuée de bout en bout. Ils utilisent des clients Web et WebServices pour accéder aux services d’entreprise basés sur la technologie Java, au moyen de servlets et de pages créées grâce à la technologie JSF. Enfin, pendant ce cours Developing Applications for the Java EE 6 Platform, les participants apprennent à assembler une application à partir de composants réutilisables et à la déployer dans l’environnement d’exécution de la plate-forme Java EE. L’IDE Eclipse, particulièrement SpringTool, est utilisé pour les travaux pratiques.

Pré-requis

Pour tirer pleinement profit de ce cours, les participants doivent :

  • Maîtriser le langage de programmation Java
  • Connaître les principes de la programmation distribuée (architecture à plusieurs niveaux)
  • Connaître la théorie des bases de données relationnelles et avoir des notions de base du langage SQL (Structured Query Language)
  • Connaître les principes de la technologie des composants.
  • Ce cours s'adresse aux programmeurs Java certifiés Sun qui souhaitent développer des applications d'entreprise compatibles avec les normes de la plate-forme Java EE.

Contenu

Contenu

  • Contexte du modèle Java EE
  • Modèles de composants Java EE et étapes de développement
  • Modèle de composants

o   Web,

o   Service (SOA, Business, Persistence)

o   IoC (Inversion of Control)

  • Développement Front-end à l'aide de la technologie

o   JSF (JavaServer Faces)

o   Spring MVC

  • L'API Java Persistence et mise en place d'une politique de persistence avec JPA
  • Développement d'applications Java EE utilisant la messagerie
  • Développement message JMS avec Spring Integration
  • Modèle de Services Web avec JAX-RS
  • Implémentation d'une stratégie de sécurité (Spring Security 3)
  • Bonnes pratiques  Java

o   Pair-programming

o   Code Quality

o   Dependence Management

o   JUnit Testing & Test-Driven Development

o   Integration Continue

Langue du cours

FR

Remarque(s)

Pré-requis

 

Pour tirer pleinement profit de ce cours, les participants doivent :

  • Maîtriser le langage de programmation Java
  • Connaître les principes de la programmation distribuée (architecture à plusieurs niveaux)
  • Connaître la théorie des bases de données relationnelles et avoir des notions de base du langage SQL (Structured Query Language)
  • Connaître les principes de la technologie des composants.

Ce cours s'adresse aux programmeurs Java certifiés Sun qui souhaitent développer des applications d'entreprise compatibles avec les normes de la plate-forme Java EE.

Durée

5 jour(s)

Prix

4750.- CHF

Nos cours collectifs

Aucune session programmée

Conditions générales de vente