Ensimag Rubrique Formation 2022

Construction of WEB applications - 4MMCAWEB

  • Number of hours

    • Lectures 9.0
    • Laboratory works 7.5

    ECTS

    ECTS 1.25

Goal(s)

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

Content(s)

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



Prerequisites

Databases
Object oriented modeling
Elementary concepts of networks

Test

One programming work with report (P)



N1 = P

Additional Information

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

Bibliography

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