Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
2/ Présentation de l'architecture des applications en Java/JEE
Les apports de l'architecture N-tiers
Concepts JEE
Les services JEE
Panorama des serveurs d'applications
Java/JEE : composants, Design Pattern et les principaux frameworks utilisables
Les conteneurs Web et EJB
JDBC
3/ Le packaging et test d'intégration
Les archives JAR, WAR et EAR
Les outils pour packager
Les builds avec ANT et MAVEN
La coordination avec le développement
L'outil de développement
La gestion de configuration
L'intégration et ses tests
L'intégration des composants
La gestion de dépendances
4/ Les technologies Web de JEE
Architecture Web, HTTP
La structure standard d'une application Web JEE
Configuration Web.xml
Les frameworks MVC (Struts, JSF...)
5/ Tour d'horizon sur les servlets et JSP
Principe des servlets et des JSP
La structure de base des servlets
Cycle de vie d'une servlet
Gestion des évènements
Requête, session, etc.
Fonctionnement et rôle des pages JSP
Structure et syntaxe d’une JSP
Exemple d'une JSP
Cycle de vie d'une page JSP
Combinaison de servlets et de JSP
JavaBean
6/ Les EJBs
Différents principes et technologies des EJB
Les annotations
EJB1.x, 2.x et 3.x
Les différents types d'EJB (session, entité et message)
Support de EJB 3.x par les serveurs d'applications
7/ Le déploiement et monitoring d'applications JEE
Les différentes topologies
Stratégies de déploiement
Vue d'ensemble de la sécurité
Le clustering
L'affinité de session
Outils d’automatisation des déploiements
Archivage des versions, rythmes de déploiement
Adopter le Continuous Build
les Framework de Logs (exp. Log4J)
JMX et solution alternatives
API Java pour le monitoring des ressources mémoire et processus
8/ La performance des applications JEE
Temps de réponse
Comportement de la JVM
Analyse de bout en bout
Tests de charge
Stabilité et montée en charge du serveur d'applications
Tuning de la JVM
Le GC selon les versions de Java
Améliorations matérielles et applicatives
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Architectes d'intégration
Responsables de déploiement
Architectes de production
Intégrateurs
Analystes
Ingénieurs d'exploitation
Dates
Dates
Du 25 au 29 Mars 2024
Du 15 au 19 Juil. 2024
Du 25 au 29 Nov. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.