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 d'applications Web - 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
  • Volumes horaires

    • CM : 18.0
    • TD : 18.0
    • TP : -
    • Projet : -
    • Stage : -
    • DS : -
    Crédits ECTS : 2.0
  • Responsables : Sebastien VIARDOT

Objectifs

Cet enseignement porte sur la conception et la réalisation de sites web statiques et dynamiques en donnant un aperçu des technologies Web existantes comme HTML, CSS, AJAX, Servlet Java, Framework Web. Il aborde également la manipulation de bases de données dans une architecture 3-tiers ainsi que des concepts liés à la sécurité dans le cadre du web. Le processus de développement présenté dans ce cours est basé sur la cohérence entre les bases conceptuelles d'un site Web et l'architecture déployée.

Contenu

1) Concepts de base du web
2) Les technologies présentes coté client (HTML, CSS, Javascript)
3) Les technologies présentes coté serveur (Servlet Java, Framework tels que Symfony, Play ou Meteor)
4) Gestion de sessions et sécurité
5) Architectures web 3-tiers et modèle MVC

L'enseignement est organisé autour de mise en pratique, avec 4 travaux pratiques individuels pendant les 12 premières séances, puis un projet par équipe sur un Framework pendant les 12 dernières séances.

    • Ce cours est donné en Période(s) Académique(s) 5 et 6 **

Prérequis

Programmation orientée objet en java. Réseau première année.

Contrôles des connaissances

CONTRÔLE CONTINU :
Prise en compte des quiz sous forme de malus s'ils ne sont pas faits ou pas réussi avec un taux de réussite de 70%.
Type d'évaluation :
Examen de TP en PA5
durée : 2H
sans document
en salle machine avec accès à une liste blanche de sites
Note de projet en PA6

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

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Alternance - Alternance 2eme annee
cf. l'emploi du temps 2019/2020

Informations complémentaires

Code de l'enseignement : 4MM1CAW
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

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

mise à jour le 15 janvier 2017

Université Grenoble Alpes