Formation Java EE

Découvrez la formation Java EE, la conception d'application web avec les WebServices Rest et SOAP, les webSockets, les systèmes distribués, l'échange de message avec JMS, les beans etc.

  1. Introduction
    • Contexte, versions
    • Environnement de travail, installation des IDE
    • Serveur de déploiement Java EE : WildFly
    • Architecture : 3-tiers et n-tiers
    • Débogage
  2. JPA et Hibernate
    • Présentation de JPA et d'Hibernate
    • CRUD avec JPA
    • Modélisation et annotations
    • Le JQL et le HQL
  3. Les EJB et JMS
    • Mettre en place une architecture n-tiers
    • JMS : Java Message Service
    • Les différents serveurs de messages : ActiveMQ, HornetQ etc.
    • Développement événementiels avec les Message Driven Bean
  4. Web Service Rest
    • Rappel sur le principe des WebService
    • Exemple de service Rest et SOAP
    • Marshalling
    • Injection de dépendance
    • Créer des services en CRUD : GET, POST, PUT, DELETE
    • Changer le retour (content-type) dynamiquement
  5. Les WebSockets
    • Principe des WebSockets
    • Mise en oeuvre de webSockets avec un Client JS
  6. Serveur JBoss Wildfly
    • Introduction à JBoss Wildfly
    • Déploiement
    • Sécuriser une API
  • Durée de la formation : 4 à 5 jours
  • Prérequis : Connaissance en Java de base
  • Lieu de la formation : Lyon