Formation Introduction à Java EE 6

Cette formation a pour objectif de démystifier la plate-forme Java EE 6. Elle allie présentations et séances de développement d’une application complète, en mettant l’accent sur les bonnes pratiques d’architectures et la testabilité.

Patterns d’hier devenus anti-patterns aujourd’hui, course au découplage, sur-découpage en couches… vous apprendrez à utiliser les briques techniques de Java EE 6 (JPA 2.0, EJB 3.1, JSF 2.0, Bean Validation 1.0, CDI 1.0 et JAX-RS 1.1) pour répondre au mieux aux besoins de vos utilisateurs.

Les stagiaires aborderont les questions suivantes :

  • Quelles sont les nouveautés Java EE 6 ?
  • Comment développer une application rapidement et simplement ?
  • Pourquoi et comment refactorer votre architecture pour répondre à de nouveaux besoins ?
  • Quelles architectures peut-on modéliser avec Java EE 6 ?

Programme de la formation Java EE 6

Pré-requis

  • Développer en Java
  • Posséder une connaissance des architectures Web
  • Avoir des notions de base de données relationnelle

Objectifs

  • Découvrir les spécificités de Java EE 6
  • Utiliser et imbriquer les différentes spécifications
  • Développer et tester une application web rapidement et simplement
  • Modéliser des architectures différentes

Programme de la formation

Journée 1

  • Java EE (plateforme, historique, JCP)
  • Java EE 6 (containers, composants, services, spécifications)
  • JPA 2.0 (mapping, relations, héritage)

Journée 2

  • JPA 2.0 (entity manager, requêtes, cache, lock, cycle de vie)
  • EJB 3.1 (sessions, interfaces, asynchrone, timer service, intercepteurs, transactions)
  • CDI 1.0 (injection, alternatives, producteurs, @Named, décorateurs, événements)

Journée 3

  • Bean Validation 1.0 (contraintes, validation)
  • JSF 2.0 (pages, composants, navigation, ajax)
  • JAX-RS 1.1 (HTTP, REST, ressources, représentations)

Méthodologie

70% de théorie et 30% de travaux pratiques.

Utilisation des outils et frameworks

Java SE 6, GlassFish 3, Derby, Maven 3, Junit 4, Intellij IDEA

 

biographie

Antonio Goncalves

Champion Java

Java Champion et membre du Java Community Process sur Java EE 6 et Java EE 7, Antonio est avant tout un homme de terrain qui conseille ses clients et développe leurs architectures. Co-leader du Paris Java User Group et de Devoxx France, co-animateur du podcast Les CastCodeurs, il partagera ici son expérience et sa passion des architectures. Antonio est l’auteur des livres Java EE 5, Java EE 6 et Java EE 7.

Formations dispensées : Formation Introduction à Java EE 6, Formation Java EE 6 avancée, Formation Survol de Java EE 7, Formation Introduction à Java EE 7

Inscription

dates

14-16 mai 2014
( Voir les autres dates )

prix

Inter : 1950€
Intra : Selon les demandes