Aller au contenu principal

EDUGROUPE : 03. Java EE – Développer des applications d’entreprise

Durée

35 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

• Réalisation d’exercices pratiques tout au long de la formation • Auto-évaluation des acquis par le stagiaire via un questionnaire • Attestation de fin de stage adressée avec la facture

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
1653.75€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
7323.75€ HT / groupe
4 stagiaires minimum

Public

Développeurs, chefs de projets, architectes techniques…

Pré-requis

Avoir des connaissances pratiques de Java et des technologies web de base (HTML/CSS).

Objectifs pédagogiques

- 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

- Connaître les différents modèles de déploiement 

- 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

Programme détaillé

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).

 

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 ».

 

Framework java de présentation JAVA (JSF)

Introduction aux frameworks

Utilité des frameworks

 -      Concept clés

 -      Mise en place d’une première application JSF.

 -      Gestion des formulaires

 -      Bibliothèque de balises JSF

 

Introduction aux Portail et aux portlet

Concept clé

Le développement de portlet

La norme JSR-168

Les principales interfaces.

Modes et etats

Librairies de tags.

Introduction au Remote portlet (WSRP).Les solutions portails du marché

 

Les principaux serveurs d’applications

Installation performance avec Tomcat/JBoss

 

AJAX et JSF

Atelier : Mise en œuvre : Client IRC en Ajax et JSF

 

Conclusion et bonnes pratiques

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.