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

General informations

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

Pedagogic informations

Training objectives
Component programming was introduced in order to succeed object programming and further simplify the development and maintenance of complex software. The purpose of this module is to introduce the concept of component through different models. An important part is dedicated to Java components introduced by Sun in J2EE. So that students are able to criticize this model and adapt to future developments, other more exploratory models are presented.

Learning objectives
- Be able to install functional J2EE environments
- Understand an 3-tiers architecture
- Know how to program a servlet

Learning context
This course complete MAJ-ISIC.UE2.OBJ

Course materials

Prerequisites
Object programming

Course content
- Overview of J2EE
- Servlets
- Installing J2EE environments
- The JSPs / libs Tags
- Presentation of JSF
- Ajax / JQuery / DWR
- Presentation EJB 3.0 / Hibernate / JPA
- Presentation of Web Services
- Spring 3.0 and inversion of control
- Presentation of other J2EE framework and tools (Maven, Struts, GWT, Play Framework)

Personal work
Pratical exercices

Exams
Label (French) Label (English)
Java Enterprise Edition Java Enterprise Edition

Exam description
practical exercices

Exam structure
2 credits
Print