Plan du cours

Introduction

  • Jakarta EE vs Java EE
  • Aperçu des caractéristiques et de l'architecture de Jakarta EE

Préparation de l'environnement de développement

  • Installation des logiciels et des composants Jakarta EE
  • Mettre en place des projets et des outils Jakarta EE
  • Comprendre les conteneurs Jakarta EE, les services web et les API

Modélisation des données avec Jakarta Persistence API (JPA)

  • Créer, gérer et interroger des entités
  • Création d'un schéma de base de données
  • Exécution d'exemples de persistance
  • Mise en œuvre des relations entre les entités

Utilisation de WebSockets avec Jakarta Faces (JSF)

  • Créer des applications WebSocket
  • Développement de points d'extrémité annotés et de points d'extrémité programmatiques
  • Création de modèles d'URI WebSocket
  • Utilisation d'encodeurs et de décodeurs

Développer RESTful Web Services avec JAX-RS

  • Créer un chemin racine RESTful
  • Accessingérer des ressources REST en utilisant l'API du client REST de Jakarta
  • Utiliser Bean Validation pour valider les données des ressources
  • Intégrer Jakarta REST avec Jakarta Enterprise Beans et CDI
  • Exécution d'exemples Enterprise Bean

Sécuriser les applications Jakarta EE

  • Comprendre les fonctions et les mécanismes de sécurité
  • Sécuriser les conteneurs et les serveurs d'application
  • Sécuriser les applications web et les haricots d'entreprise

Déployer Jakarta EE des applications avec Docker

  • Conteneuriser et convertir les applications en nuage-natif
  • Déploiement d'applications cloud-natives sur Kubernetes

Dépannage

Résumé et conclusion

Pré requis

  • Familiarité avec la plateforme Java EE
  • Expérience de la programmation Java

Audience

  • Développeurs
  28 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (5)

Cours Similaires

Combined C/C++, JAVA and Web Application Security

  28 heures

Advanced Java Security

  21 heures

Combined JAVA, PHP and Web Application Security

  28 heures

Standard Java Security

  14 heures

Java and Web Application Security

  21 heures

Advanced Java, JEE and Web Application Security

  28 heures

Catégories Similaires