Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : EJB 3 - Développement en Open Source

EJB 3 - Développement en Open Source

Formation présentielle
Durée : 28 heures (4 jours)
Durée :28 heures (4 jours)
HT
S'inscrire
Durée :28 heures (4 jours)
HT
S'inscrire
Durée :28 heures (4 jours)
HT
S'inscrire

Formation créée le 31/08/2023. Dernière mise à jour le 01/09/2023.

Version du programme : 1

Programme de la formation

Objectif de formation: La Formation Avancée sur le Développement d'EJB 3 en Open Source vise à fournir aux participants une expertise approfondie pour développer des composants d'entreprise avec EJB 3 en utilisant des outils et des technologies Open Source. Les participants apprendront les meilleures pratiques pour créer, déployer et gérer des EJB 3 dans un environnement Open Source.

Objectifs de la formation

  • Maîtriser les concepts avancés d'EJB 3 et les outils Open Source associés
  • Créer des composants d'entreprise efficaces en utilisant les annotations EJB
  • Gérer les transactions, la sécurité et les autorisations dans les EJB
  • Intégrer les EJB 3 avec d'autres technologies Java EE et des services Web
  • Déployer, gérer et optimiser les EJB dans un environnement Open Source

Profil des bénéficiaires

Pour qui
  • Développeurs Java expérimentés
  • architectes logiciels
  • professionnels impliqués dans le développement de composants d'entreprise avec EJB 3 dans un environnement Open Source.
Prérequis
  • Expérience en développement Java et en développement d'applications d'entreprise
  • Connaissance préalable des concepts de base d'EJB 3 et des technologies Java EE

Contenu de la formation

  • Introduction à EJB 3 et Open Source (3 heures)
    • Revue des concepts clés d'EJB 3 et des avantages des technologies Open Source
    • Présentation des frameworks et outils Open Source pour le développement EJB
    • Configuration initiale de l'environnement de développement Open Source
    • Travaux pratiques : Configuration d'un environnement de développement Open Source pour EJB
  • Développement d'EJB 3 (6 heures)
    • Création de beans de session, d'entité et de message-driven beans
    • Utilisation des annotations pour définir les comportements et les rôles d'EJB
    • Gestion des cycles de vie et des contextes d'EJB
    • Travaux pratiques : Développement de différents types d'EJB 3
  • Gestion des Transactions (5 heures)
    • Utilisation des transactions pour garantir la cohérence des données
    • Gestion des transactions avec les annotations et la configuration XML
    • Mise en œuvre de transactions distribuées
    • Travaux pratiques : Gestion des transactions dans les EJB 3
  • Sécurité et Gestion des Autorisations (4 heures)
    • Configuration de la sécurité pour les composants EJB
    • Utilisation des rôles et des annotations pour gérer les autorisations
    • Mise en place de contrôles d'accès et de sécurité fine
    • Travaux pratiques : Configuration de la sécurité pour les EJB
  • Intégration avec Java EE (5 heures)
    • Intégration d'EJB 3 avec d'autres technologies Java EE, comme JPA
    • Utilisation d'outils Open Source pour l'intégration avec des conteneurs Web et des serveurs d'applications
    • Intégration avec les API RESTful et les services Web
    • Travaux pratiques : Intégration d'EJB 3 avec JPA et des services Web
  • Déploiement et Gestion des EJB (5 heures)
    • Options de déploiement pour les EJB 3 en environnement Open Source
    • Gestion des EJB déployés avec des outils de gestion Open Source
    • Surveillance, maintenance et optimisation des performances des EJB
    • Travaux pratiques : Déploiement, gestion et surveillance des EJB 3
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation