Ensimag Rubrique Formation 2022

Construction of WEB applications - 4MMCAWEB

  • Number of hours

    • Lectures 9.0
    • Laboratory works 7.5


    ECTS 1.25


This course covers the design and implementation of static and dynamic websites by giving a survey of existing web technologies such as AJAX, PHP and JSP. It also addresses interactions with databases in a 3-tier architecture and some concepts related to security of web applications. The development process presented in this course is based on the coherence between the conceptual bases of a website and its architecture.

Contact Nils GESBERT


1) Basic concepts of web applications
2) Development of dynamic web pages
3) Illustrations based on PHP
4) Overview of object oriented web technologies: JSP, JavaBeans, Servlets
5) Session management and websites security
6) Deployment of the MVC model for web applications


Object oriented modeling
Elementary concepts of networks


One programming work with report (P)

N1 = P

Additional Information

Curriculum->ENGINEERING systm of information->Semester 4
Team->Database, IS and knwoledge


Philippe Rigaux, Pratique de MySQL et PHP. OReilly 2003.
Jérôme LAFOSSE, Guide de développement d'applications web en Java. Epsilon 2009.