Formation - Déployer et administrer des applications Java/JEE

Qualiopi
Durée 3 jours (21 heures)
Localisation Partout en France
Logo de IB Cegos - Formation - Déployer et administrer des applications Java/JEE

Proposé par

IB Cegos

Prérequis

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En entreprise
  • À distance
  • En centre

Objectifs pédagogiques

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

Programme de la formation

1 - Architecture des applications en Java/Java EE

  • Les apports de l'architecture N-tiers (Cluster, réutilisation de services...)
  • Les principaux concepts JEE
  • Les services JEE (JNDI, Web, EJB, JTA, JAAS, JMX...)
  • Les offres du marché (GlassFish, JBoss, Jonas, Geronimo, WebSphere, Oracle...)
  • Panorama de l'écosystème Java/JEE : composants, Design Pattern et les principaux frameworks utilisables

2 - Les technologies Web de JEE

  • Architecture Web, serveur HTTP et client léger
  • Protocole HTTP, requête cliente et réponse serveur
  • Fonctionnement et rôle des Servlets et des JSP
  • Les librairies de balises ou taglibs
  • Structure standard d'une application Web JEE
  • Le fichier de configuration normalisé web.xml
  • Déploiement des applications Web JEE, les archives JAR, WAR et EAR
  • Les frameworks MVC (Struts, JSF...)

3 - Les servlets et JSP

  • Définition d'une servlet
  • Cycle de vie d'une servlet
  • Gestion des évènements
  • Partage d'information et notion de périmètre (requête, session, etc.)
  • Pourquoi JSP ?
  • Définition et exemple d'une page JSP
  • Cycle de vie d'une page JSP
  • Eléments de syntaxe, notion de JavaBean

4 - Les EJB

  • Problématique de réutilisation et d'accès distant aux services
  • Principes et technologies des EJB (Stub, Skeleton, Remote, Local, RMI, IIOP...)
  • Les annotations
  • Les différentes spécifications (EJB1.x, 2.x et 3.x)
  • Besoin de simplification de l'architecture EJB2
  • Description de l'architecture EJB 3.x.
  • Les différents types d'EJB (session, entité et message)
  • Support de EJB 3.x par les serveurs d'applications

5 - Déploiement et monitoring d'applications JEE

  • Choix du modèle de déploiement
  • Aspects non fonctionnels : La sécurité et sureté
  • Outils d’automatisation des déploiements
  • Comment adopter le Continuous Build
  • Panorama des Framework de Logs (exp. Log4J)
  • L’apport de JMX et solution alternatives
  • API Java pour le monitoring des ressources mémoire et processus
Logo de IB Cegos - Formation Formation - Déployer et administrer des applications Java/JEE

Proposé par

IB Cegos

"Formations aux technologies et métiers du Numérique"

Voir la fiche entreprise
Logo de IB Cegos - Formation - Déployer et administrer des applications Java/JEE

Formation - Déployer et administrer des applications Java/JEE

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.