Pour les demandes entreprises : (+212) 702092126

Pour les demandes particuliers : (+212) 702062126

A propos de la formation Java EE Enterprise Java Beans (EJB)

La formation Java EE Entreprise Java Beans permet de découvrir la plateforme Java EE et la façon de structurer les applications qui y seront déployées, de mettre en œuvre des composants distribués sous forme d'EJB, d’implémenter des Services Web et de découvrir les services transverses Java EE

Détails
Objectifs pédagogiques de la formation Java EE Enterprise Java Beans (EJB)
  • Connaitre les scénarios d’architectures impliquant les composants EJB
  • Maitriser le cycle de vie et les callbacks EJB
  • Faire persister des entités avec JPA
  • Injecter des EJB avec CDI
  • Développer les différents types de Beans
  • Déployer des EJB dans un serveur d’applications
  • Utiliser des EJB comme Web Services

Qui devrait suivre cette formation Java EE Enterprise Java Beans (EJB) ?

Public visé par la formation Java EE Enterprise Java Beans (EJB)

Développeurs Architectes logiciels Chefs de projets Consultants Ingénieurs 

Prérequis de la formation Java EE Enterprise Java Beans (EJB)

Afin de pouvoir suivre la formation Java EE EJB, il est recommandé d’avoir de bonnes connaissances en Java ou avoir suivi les modules de formation Java : Les bases et Java Avancé

Formations Similaires

Déroulé de la formation Java EE Enterprise Java Beans (EJB)


Module 1 de la formation Java EE EJB :

  • Présentation du JEE
  • Présentation des EJB


Module 2 de la formation Java EE EJB : Sessions Beans

  • Types de sessions beans
  • Stateful, Stateless et Singleton
  • Choix du session bean
  • Création
  • Packaging et déploiement


Module 3  de la formation Java EE EJB : Accès aux sessions Beans

  • Naming services
  • JNDI API
  • Session Bean Clients
  • Session Facade


Module 4 de la formation Java EE EJB: Concepts avancés des Sessions Beans

  • EJB Containers
  • EJB Components
  • Session Bean Identity
  • Session Bean cycle de vie
  • Lifecycle Event Handlers
  • Communication asynchrone
  • Configuration avancée


Module 5  de la formation Java EE EJB : Singleton Session Bean


Module 6 de la formation Java EE EJB : Développement

  • Cycle de vie
  • Concurrence


Module 7 de la formation Java EE EJB : Injections de dépendances et contexte

  • CDI Named Beans
  • Scopes
  • Qualifiers
  • Alternatives


Module 8 de la formation Java EE EJB : JPA

  • Architecture de JPA
  • Opérations sur les entités
  • Requêtes


Module 9 de la formation Java EE EJB : JMS

  • Messaging Concepts
  • Messaging Destinations
  • Messaging Clients
  • Messages
  • Création d’une queue
  • Message Producer
  • Queue Message Browser
  • Synchronous Queue Consumer


Module 10 de la formation Java EE EJB : Message-Driven Beans

  • Présentation
  • Cycle de vie
  • Création d’un JMS Message-Driven Beans
  • Life Cycle Event Handlers
  • Configuration


Module 11 de la formation Java EE EJB : Timer Services

  • Présentation
  • Timer callback notification
  • Gestion des objets timer


Module 12 de la formation Java EE EJB : Classes et méthodes Interceptor

  • Interceptor
  • Types
  • Méthodes
  • Classes
  • Cycle de vie


Module 13 de la formation Java EE EJB : Transactions

  • Démarcation
  • Politique
  • Container managed transactions
  • Bean managed transactions
  • Transactions et messages


Module 14 de la formation Java EE EJB : Sécurité

  • Java EE Platform Security Model
  • Authentification
  • Autorisation
  • Sécurité par programmation
  • Sécurité déclarative

Formations Similaires
CMS Drupal Détails
CMS Prestashop Détails
CMS WordPress Détails
PHP 7 Détails
React JS Détails
jQuery Détails
CodeIgniter Framework Détails
Symfony 4 Détails
Spring Security Détails
Web Design Détails
Websphere Détails
Jasper Report Détails
JAVA EE Application Developer Détails
Java EE JSF Developer Détails
JavaScript Détails
Laravel Framework Détails
Magento Détails
MCSD Web Apps Détails
Java EE JPA Détails
Java EE Enterprise Java Beans (EJB) Détails
JAVA & Android Détails
Java EE Web Component Developer Détails
Web complet Détails
AngularJS Détails
Angular 5 Détails
JavaScript Avancé Détails

Foire Aux Questions

Les EJB (Entreprise Java Beans) sont des composants Java utilisables dans les applications distribuées. Ils permettent au développeur de se concentrer sur les problématiques 'métier', sans avoir à se préoccuper de questions techniques de bas niveau, telles que l'ouverture de connexions sur des bases de données, ou la gestion de transactions

Vous pouvez faire l’inscription ou la demande du devis avec un seul click