Formation Java EE – Développer des applications d’entreprise

  • Référence : DEJAVA003
  • Durée : 5 jours (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

1 - Les concepts fondamentaux

  • Présentation des concepts architecturaux JEE
  • Le modèle MVC/MVC2
  • Les différents types d’application JEE
  • Les clients lourds
  • Les applications Web
  • Détail de l’architecture d’une application Web.
  • Présentation du modèle JSP/Servlet
  • Servlet : présentation de l’API
  • Cycle de vie
  • Introduction aux méthodes
  • JSP
  • Structure
  • Coexistence HTML/JAVA
  • Instruction autorisée
  • Atelier : Mise en œuvre via des exercices simplifiés (Eclipse/Tomcat)

2 - Les applications Web

  • Introduction des JavaBeans
  • Introduction à JSTL
  • Mise en place de sa propre TagLib
  • Le déploiement d’application Web : Introduction
  • Ecriture d’un fichier web.xml
  • Atelier : Mise en oeuvre au travers de la création d’une application « évoluées »

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

7 - Conclusion et bonnes pratiques

    Cookies