Logo Xebia France Training

PRESENTATION

Formation de 3 jours avec Antonio Goncalves, leader du Paris Jug et membre du Java Community Process sur Java EE 6 et Java EE 7.

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 ?

 

METHODE PEDAGOGIQUE

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

PRE-REQUIS

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

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

Programme de la formation Java EE 6

CONTENU

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)

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

VALIDATION

Une attestationde formation

Bulle

Dates

  • 26-28 novembre 2014
  • 14-16 janvier 2015
  • 22-24 avril 2015
  • 1-3 juillet 2015
  • 7-9 octobre 2015
Crayon

Prix

Inter : 1950€
Intra : Selon les demandes