En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Développez le backend de vos applications avec Java EE


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Lieu
  • Développer avec les différentes briques de Java EE
  • Comprendre comment s'articulent ces différents constituants
  • Comprendre et maîtriser les nouvelles approches de service Rest
Trouvez votre prochaine formation

Programme

  • 5 Jours, 35h
  • 2450€
    Java Enterprise Edition 7
    • Contenu des spécifications Java EE
    •  Historique et nouveautés Java EE 7
    •  Java EE et le modèle MVC
    • Des Servlet à JSF

    CDI
    •  Inversion de contrôle
    • Injection de dépendance
    • Beans nommés
    • Qualifier
    • Scopes
    • Alternatives
    • Intercepteurs
    • Décorateurs
    • Evénements et observateurs

    JAX-RS
    • De SOA à WOA
    • Théorie REST
    • Rappels HTTP
    • Les annotations JAX-RS
    • Configuration
    • Tester le service REST
    • Développer un client avec l’API cliente
    • Gestion des paramètres PathParam, QueryParam, …
    • Négociation de contenu
    • Conversion Java-XML avec JAXB
    • Sécurité

    EJB (rapide introduction)
    • Rôles des EJB
    • Les différents types d’EJB
    • EJB Session
    • Interface locale et distante
    • Les annotations
    • Session Bean Stateless/Statefull
    • Transaction avec Java EE
    • Message Driven Bean (intro)
    • EJB Timer Service (intro)

    JPA
    • Les bases du Mapping Objet-Relationnel
    • Entity, EntityManager et transactions
    • Cycle de vie des entités
    • Relations entre entités
    • Modes de chargement
    • Requêtage avec JPQL
    • Transaction et accès concurrents
    • Requêtage avec l’API Criteria

    JAX-WS
    • De Corba aux Web Services SOAP
    • Les annotations de JAX-WS
    • Description du service : WSDL
    • Invoquer le service
    • Développer un client
    • Gérer des attachements

    Autres API
    • WebSocket
    • JMS

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique