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 cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 18.0
    • Tutorials : 18.0
    • Laboratory works : -
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 2.0
  • Officials : Sebastien VIARDOT

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.

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

Calendar

The course exists in the following branches:

  • Curriculum - Work Study Education - Alternance 2eme annee
see the course schedule for 2019-2020

Additional Information

Course ID : 4MM1CAW
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.

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 cet article Facebook Twitter Linked In

Date of update January 15, 2017

Université Grenoble Alpes