Effectuer une recherche sur le site

Votre devise

Developing Applications for the Java EE 7 Platform Ed 1

La formation Développement d’applications pour la plate-forme Java EE 7 vous apprend comment créer et déployer des applications d’entreprise en conformité avec la plate-forme Java, Enterprise Edition 7.

Durée
5 jours 35 heures
Code
D98817GC10 Code

Présentation

La formation Développement d’applications pour la plate-forme Java EE 7 vous apprend comment créer et déployer des applications d’entreprise en conformité avec la plate-forme Java, Enterprise Edition 7. Les technologies présentées dans le cadre de cette formation incluent les annotations, Enterprise JavaBeans (EJB), API Java Persistence (JPA), API Java Transaction (JTA), Servlets, JavaServer Pages(JSPs), JavaServer Faces (JSF), Contexts and Dependency Injection (CDI), les services Web JAX-RS RESTful et SOAP, l’API Java pour WebSocket, l’API Java Message Service (JMS), Bean Validation, l’API Batch, les services de minuteur et Java EE Concurrency.

Cette formation permet aux développeurs Java qui veulent apprendre à utiliser toute la puissance de Java EE 7 à :

  • Utiliser les API Java Persistence et Java Transaction.
  • Créer un modèle de composant flexible à l’aide des technologies EJB et CDI. Fournir des services de minuteur, d’accès simultané et de traitement par lots.
  • Créer des services Web SOAP et REST.
  • Développer des interfaces basées sur le Web à l’aide de Servlets, Java Server Pages, JavaServer Faces.
  • Assembler et déployer des applications Java vers un serveur d’applications JEE

Objectifs

En suivant cette formation, vous allez acquérir une expérience pratique dans la création d’applications Java EE 7. Vous aurez la chance de créer des interfaces utilisateur basées sur le Web en utilisant HTML5 et JavaScript avec les JSP, JSF et servlets. Les interfaces utilisateur basées sur le Web utiliseront AJAX pour communiquer avec les services Web RESTful que vous créez. La logique commerciale sera gérée à l’aide des composants CDI et EJB. Vous créerez et utiliserez également des ressources JMS, les composants de traitement par lots et de minuteur. Vous apprendrez comment conserver les données des applications à l’aide des API JPA et JTA.

Avec cette formation vous acquérez les connaissances nécessaires pour :

  • Déployer des applications Java EE
  • Gérer la logique commerciale à l’aide des POJO, EJB, WebServices SOAP et JMS
  • Gérer la persistance à l’aide des entités JPA
  • Créer des applications Web Java à l’aide de servlets, JSP, JSF, services REST et WebSockets
  • Sécuriser les applications Java EE

Exercices pratiques
Pendant les séances pratiques de cette formation, vous développerez une application de gestion de produits. Cette application commencera comme une simple application client-serveur, puis évoluera vers une application d’entreprise Java contenant les composants suivants :

  • Composants de l’API Java Persistence pour gérer les objets des bases de données des produits
  • Composants Enterprise JavaBeans pour gérer la logique commerciale de l’application de gestion des produits Composants de l’API Java Message Service pour produire et consommer des messages
  • WebService SOAP pour produire les devis d’un produit
  • Interface utilisateur Web pour rechercher, afficher et mettre à jour les produits conçus avec les Servlets, Java Server Pages et Java Server Faces
  • Le service REST pour vérifier la remise sur le produit
  • L’application WebSockets pour mettre en place des conversations entre les utilisateurs
  • Vous allez également sécuriser cette application en utilisant les deux méthodes programmatique et déclarative.

 

Dernière mise à jour: 21/12/2023

Avis des participants