JEE Development

Code Cours
2324-JUNIA-M2S2-MB-IT-101
Language of instruction
French, English
Teaching content
MB-IT
This course occurs in the following program(s)
Training officer(s)
D.DELANNOY
Stakeholder(s)
A.Willemant (Wordline)
Level
Master
Program year
Period

Présentation

Prerequisite
To follow this module, the student must know the concepts of object-oriented programming and master Java programming (class, inheritance, composition, exceptions, inputs / outputs, threads, ...).

Reference : « JAVA 1 module », « JAVA 2 module » M1 ISEN Lille
Goal
Targeted skills : 31(311/312/313), 34(342/343), 43(431/432/433), 63(634), 110(1102)

This module is a deepening of Java programming to create dynamic web applications.

The orientation is suitable for engineering profiles in the software development domain.

At the end of the course, the student will:

- Know how to use a development and versioning environment
- Know how to describe a problem in the form of tests
- Understand third-party architectures,
- Be able to implement Web Services,
- Be able to develop a JEE application.
Presentation
This module covers the following topics:

- The use of version and build management tools (Maven)
- Third party architectures / JEE
- Development environments
- The following JEE APIs: Servlets / JSP, JPA / JTA, JAX-RS, CDI

Modalités

Organization
Type Amount of time Comment
Face to face
Lectures - face to face 14,00
Lab 14,00
Independent study
Independent study 30,00
Overall student workload 58,00
Evaluation

Ressources