Formation Java EE – Développer des applications d’entreprise
- Référence : DEJAVA003
- Durée : 35 heures
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Avoir des connaissances pratiques de Java et des technologies web de base (HTML/CSS)
PROFIL DES STAGIAIRES
- Développeurs, chefs de projets, architectes techniques
OBJECTIFS
- A l’issue de la formation, le stagiaire sera capable de développer des applications d’entreprise à partir de la plateforme Java EE, en utilisant ses principaux composants et les API associées
- Plus précisément :
- Comprendre l’architecture de la plateforme Java EE
- Appliquer les principes de Java EE pour le développement d’applications d’entreprise
- Appréhender les technologies web de JEE
- Connaître les spécificités des servlets, JSP et EJB
- Comprendre comment utiliser les outils d’automatisation de déploiement
- Savoir utiliser l’API Java pour le monitoring des ressources mémoire et des processus
METHODES PEDAGOGIQUES
- 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Java
CONTENU DU COURS Java
1 - Les concepts fondamentaux
- Le modèle MVC/MVC2
- Présentation des concepts architecturaux JEE
- Atelier : Mise en œuvre via des exercices simplifiés (Eclipse/Tomcat)
- Instruction autorisée
- Coexistence HTML/JAVA
- Structure
- JSP
- Introduction aux méthodes
- Cycle de vie
- Servlet : présentation de l’API
- Présentation du modèle JSP/Servlet
- Détail de l’architecture d’une application Web.
- Les applications Web
- Les clients lourds
- Les différents types d’application JEE
2 - Les applications Web
- Atelier : Mise en oeuvre au travers de la création d’une application « évoluées »
- Introduction à JSTL
- Ecriture d’un fichier web.xml
- Le déploiement d’application Web : Introduction
- Mise en place de sa propre TagLib
- Introduction des JavaBeans
3 - Framework java de présentation JAVA (JSF)
- Introduction aux frameworks
- Utilité des frameworks : Concept clés
4 - Introduction aux Portail et aux portlet
- Concept clé
- Le développement de portlet
- La norme JSR-168
- Les principales interfaces
- Modes et états
- Librairies de tags
- Introduction au Remote portlet (WSRP). Les solutions portails du marché
5 - Les principaux serveurs d’applications
- Installation performance avec Tomcat/JBoss
6 - AJAX et JSF
- Atelier : Mise en œuvre : Client IRC en Ajax et JSF