logo Mines Douai O-ISIC.UE1.JEE
Java Enterprise Edition

Informations générales

2014-2015

Ingénieur (niveau M2)

Ingénierie des Systèmes d'Information et de Communication

UE1 - LANGAGES ET OUTILS DE DEVELOPPEMENT (DEV)

Option

O-ISIC.UE1.JEE


2

24,5

VANACKER Stéphane
DONIEC Arnaud
Non défini

Informations pédagogiques

Objectif(s) de formation
La programmation par composants a été introduite afin de succéder à la programmation par objets et simplifier davantage la réalisation et la maintenance de logiciels complexes. L'objectif de ce module est d'introduire la notion de composant à travers différents modèles. Une part importante est dédiée aux composants Java introduits par Sun dans J2EE. Afin que les élèves soient en mesure de critiquer ce modèle et de s'adapter aux évolutions futurs, d'autres modèles plus exploratoires sont présentés.

Objectif pédagogique
- Etre capable d'installer des environnements J2EE fonctionnels
- Comprendre une architecture 3-tiers
- Savoir programmer une servlet

Positionnement du cours dans la formation
Ce cours complète le cours d'objet (MAJ-ISIC.UE2.OBJ)

Supports de cours
Polycopié

Pré-requis
Programmation par objets

Contenu
Déroulé du cours :

- Présentation générale de J2EE
- Les servlets
- Installation des environnements J2EE
- Les JSPs / Tags libs
- Présentation de JSF
- Ajax / JQuery / DWR
- Présentation EJB 3.0 / Hibernate / JPA
- Présentation des Web Services
- Spring 3.0 et inversion de contrôle
- Présentation des autres framework et outils J2EE (Maven, Struts, GWT, Play Framework)

Travail personnel demandé
TP à rendre

Evaluations
Libellé (Français) Libellé (Anglais)
Java Enterprise Edition Java Enterprise Edition

Commentaires sur les modes d'évaluation
TP noté

Modes d'évaluation / crédits / compétences évaluées
2 crédits

Méthodologie
Imprimer