Revenir à la liste des catégories de formation



Formation : Cursus JAVA « Couche de présentation JEE» 9 jours


(Réf. 19222)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Java

Prérequis

  • Culture Objet.
  • Connaissance générale en architecture informatique.
  • Avoir suivi le lot 1 ou avoir une connaissance générale JEE.
  • Connaissance du langage Java.

Public

  • Développeur, chef de projet, architecte, urbaniste.

Objectifs

  • Découvrir la couche présentation JEE
  • Etre capable de manipuler les outils principaux
  • Acquérir les connaissances techniques nécessaires pour intégrer une équipe de développement sur un projet JEE

Type de formation

Courte

Programme

Cours éligible à l'action collective JAVA du FAFIEC

JOUR 1 - Rappel des 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
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
cœxistence HTML/JAVA
Instruction autorisée
Mise en œuvre via des exercices simplifiés (Eclipse/Tomcat).

JOUR 2 - Les applications Web, suite :

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

JOURS 3, 4 et 5 - Les frameworks JAVA :

Introduction aux frameworks.
Utilité des frameworks
Struts : un exemple de framework pour le web
- Concept clés
- Mise en place d’une première application Struts.
- Gestion des formulaires
- Bibliothèque de balises Struts
Exercices de mise en œuvre.
- Struts : problématique d’internationalisation
Exercice de mise en œuvre
- Struts : gestion des exceptions
Exercice : Gestion des exceptions dans struts
- Formulaire dynamique et validator
- Tiles et forward globaux.
Exercice de mise en œuvre.

JOUR 6 - Les concepts avancés :
JSF : introduction
- Présentation des JSF
- Les bases des 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é

JOURS 7et 8 - Les clients lourds :

Introduction à Swing et SWT.
L’architecture de Swing
Exercice de mise en œuvre : Premier écran swing
Exercice de mise en œuvre : Positionnement de la taille de preférence
Exercice de mise en œuvre : Exercice sur la taille du contentPane, methode statique et dynamique
Les layout manager
Exercice de mise en œuvre : Utilisation de formLayout de Jgoodies
Gestion des événements
Exercice de mise en œuvre :actions et evenements
Gestion des threads
Synthèse et perspective :
Les principaux serveurs d’applications
Ajax : introduction autour du web2.0



JOUR 9 - Le web 2.0 :
Introduction et historique.
Les grands concepts du web 2.0
Les solutions technologiques autour du web 2.0
o Ajax
o Flux Rss
o Wiki, Blog

AJAX :
Introduction et historique.
Présentation détaillée
o Le concept de web 3D
o Le modèle de conception Ajax
Les frameworks Ajax
o Les frameworks d’infrastructure
o Les frameworks client
o Les frameworks coté serveur
Les grands concepts du web 2.0
Exercice de mise en œuvre : mise en place d’une interface cliente se basant sur le framework DOJO

Conclusion et bonnes pratiques

Pédagogie

Non renseigné

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :


Revenir en haut





Revenir à la liste des catégories de formation