Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Construction of web applications - 4MM1CAW

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Number of hours

    • Lectures : 18.0
    • Tutorials : 18.0
    ECTS : 2.0

Goals

This course covers the design and implementation of static and dynamic websites by giving a survey of existing web technologies such as HTML, CSS, AJAX, JavaServlet and Web Frameworks. 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 Sébastien VIARDOT

Content

1) Basic concepts of web applications
2) Web Client side technologies (HTML, CSS, Javascript)
3) Web Server side technologies (Java Servlet, Web Framework : Play, Symfony or Meteor during the project)
5) Session management and websites security
6) Deployment of the MVC model for web applications

Concepts are abording with 4 individual labs during the 12 first weeks, and a team project using a Framework for the 12 last weeks.



Prerequisites

Object Oriented Programming in Java. Networks fundamentals.

Tests

PA5 Lab Exam : E_TP
PA6 Project evaluation



N1 = (1/2*PA6 + 1/2*PA5)
N2 = N1

Additional Information

Curriculum->Work Study Education->Alternance 2eme annee

Bibliography

C. PORTENEUVE, Bien développer pour le Web 2.0 Eyrolles 2007
Philippe Rigaux, Pratique de MySQL et PHP. O'Reilly 2003.
Jérôme LAFOSSE, Guide de développement d'applications web en Java. Epsilon 2009.
S. Jaber, Programmation GWT 2 Eyrolles 2010

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo

Date of update January 15, 2017

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes