Plan du cours
Introduction
- Java EE 8 vs Jakarta EE
- Aperçu des fonctionnalités et de l'architecture de Java EE 8
Préparation de l'environnement de développement
- Installer Java EE 8 logiciels et composants
- Comprendre Java EE les API et les services web   ;
Création d'une Java EE 8 application métier
- Configuration des EJB et des haricots gérés CDI
- Définir les qualificateurs, les champs d'application et les méthodes de production CDI
- Construire des services web RESTful avec JAX-RS
- Valider les données des ressources, la gestion des exceptions et les codes de réponse
- Définition des sources de données, des transactions et des intercepteurs
- Lier les intercepteurs et les composants
- Personnaliser la configuration de l'application à l'aide de CDI
- Utiliser des EJB asynchrones et des événements CDI
- Implémentation de threads gérés par le conteneur
- Utilisation du client JAX-RS pour accéder aux ressources et les récupérer
- Utilisation des événements envoyés par le serveur (SSE)
- Mise en œuvre et accès aux points d'extrémité WebSocket
Intégrer Microservices aux applications Java EE 8
- Comprendre Java EE le cadre des microservices
- Convertir les applications monolithiques en microservices
- Construire, empaqueter et exécuter des microservices
- Ajout de tests automatiques pour les microservices
- Préparer les microservices à la mise à l'échelle et au déploiement
- Déployer Java EE microservices dans le nuage
Exploration Design Patterns et meilleures pratiques
- Comprendre les avantages de l'utilisation des modèles de conception
- Mettre en œuvre des modèles de conception à l'aide de scénarios réels
Dépannage
Résumé et conclusion
Pré requis
- Java expérience en programmation
Audience
- Développeurs
Nos Clients témoignent (3)
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
Formation - Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
Beaucoup de connaissances pratiques illustrées par des exemples concrets.
Kamil - Streamsoft Kraków
Formation - Java Advanced
Traduction automatique
Les changements sont apportés à la volée, car le troisième jour, je commençais déjà à être plus perdue qu'avant et il était plus difficile de rattraper rapidement une erreur.
Paulina
Formation - Advanced Java Security
Traduction automatique