+33 (0)1 53 89 99 93 info@xebia-training.fr

JVM/Scala

 

Formation Introduction à Java EE 7

Avec Antonio Goncalves
3 jours, soit 21 heures
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.

Formation architecture d’aujourd’hui avec Java EE 7
Cette formation a pour objectif de démystifier la nouvelle plate-forme Java EE 7. 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.1, EJB 3.2, Transactions, JSF 2.2, Bean Validation 1.1, CDI 1.1, JAX-RS 2.0 et Batch 1.0) pour répondre au mieux aux besoins de vos utilisateurs.

Programme

Jour 1
  • Java EE (plateforme, historique, JCP)
  • Java EE 7 (containers, composants, services, spécifications)
  • JPA 2.1 (mapping, entity manager, requêtes, procédures stockées, lock, cycle de vie)
Jour 2
  • EJB 3.2 (sessions, interfaces, asynchrone, timer service)
  • Transactions (EJB, managed beans)
  • JMS 2.0 (API simplifiée)
  • CDI 1.1 (injection, véto, producteurs, @Named, décorateurs, événements)
Jour 3
  • Bean Validation 1.1 (contraintes, validation, méthodes et constructeurs)
  • JSF 2.2 (pages, composants, navigation, ajax, flows)
  • JAX-RS 2.0 (HTTP, REST, ressources, représentations, consommation de services)
  • JSON-P 1.0(builder, parser)
  • Batch 1.0 (traitements en masse, reprises sur erreurs)

Objectifs

  • Découvrir les nouveautés de Java EE 7
  • Utiliser et imbriquer les différentes spécifications
  • Développer et tester une application web rapidement et simplement
  • Effectuer des traitements batch
  • Modéliser des architectures différentes

Méthodes pédagogiques

70% de théorie et 30% de travaux pratiques.
Utilisation des outils et frameworks
Java SE 7, GlassFish 4, Derby, Maven 3, Junit 4, Intellij IDEA

  • Chaque section démarre avec une partie théorique illustrée.
  • Chaque section donne suite à de la mise en pratique.
  • Travail individuel de développement (mené par les tests unitaires).
  • Restitution des développements en groupe.

Tarif HT

Inter : 1 540 €

Intra : Selon demande

Prochaines dates de formation

Aucune date prévue

Biographie

Antonio Goncalves

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.

Public visé

Développeurs et architectes techniques.

Prérequis

  • Développer en Java
  • Posséder une connaissance des architectures Web
  • Avoir des notions de base de données relationnelles et ORM (Hibernate ou JPA)

Validation

À la fin de cette formation, les stagiaires recevront une attestation de présence.

SOFTWARE TRAINING DONE RIGHT