WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > j2ee

Apprenez Le Langage J2EE

Java Enterprise Edition (J2EE), fournit une infrastructure complète pour la conception, le développement, l'assemblage et le déploiement d'applications Java construit sur un modèle d'application distribuée multiniveaux.

Formation JEE individuelle ou en groupe, continue ou accélérée, en présentiel ou à distance, à votre rythme. En commençant par les bases, et en pratiquant avec des exercices, vous allez découvrir comment développer des programmes répondant à des besoins réels.

Formation J2EE | Full Stack Web

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Type Continue Accélérée Continue Accélérée
Prix 600 DH / Mois 1200 DH / Mois 300 DH / Mois 900 DH / Mois
Déroulement / semaine 1 séance de 2h 3 séances de 2h 1 séance de 2h 3 séances de 2h
Durée 4 Mois (32h) 2 Mois (48h) 4 Mois (32h) 2 Mois (48h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

introduction :

  • briques de la spécification java ee 7.
  • bonnes pratiques de conception : séparation des responsabilités, kiss, dry, pojo.
  • nouveautés par rapport à la version 6.
  • panorama de l'offre java ee, le framework spring.

environnement de travail :

  • environnement eclipse. dépendances maven.
  • tests unitaires avec le conteneur embarqué.
  • utilisation des webtools, prise en main du serveur.

découpage n-tiers et injection de dépendances :

  • découpage en couche, approche pojo.
  • scopes et gestion de l'état.
  • injection de dépendances.
  • intercepteurs.

accès aux données avec jpa :

  • mapping objet relationnel (xml, annnotations).
  • lazy loading.
  • manipulation de l'api 2.1 : entitymanager...
  • jpa-ql, api criteria, metamodel, entitygraph.
  • transactions, l'annotation @transactional jta 1.2.

architecture distribuée avec ejb et jms :

  • services techniques de l'api ejb : sécurité, remoting, accès concurrents, accès asynchrones, timers.
  • positionnement des ejb par rapport aux beans cdi.
  • jms 2.0 pour les échanges de messages.

web et jsf :

  • concepts (mvp, presenter, view).
  • facelets, taglibs, jsf-el.
  • validation jsr303.
  • mise en oeuvre d'ajax.

web services rest :

  • api jax-rs 2.0 pour les services web restful.
  • rappels http : les verbes, les contenttype...
  • cors : cross origin shared resource. hateoas.
  • produire et consommer des objets via l'api java de traitement json.

websockets :

  • concepts du web "real time".
  • support par les navigateurs, mécanismes de fallback.
  • mise en place côté serveur et client.

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations