Ensimag Rubrique Formation 2022

Construction d'applications WEB - 4MMCAWEB

  • Volumes horaires

    • CM 9.0
    • TP 7.5

    Crédits ECTS

    Crédits ECTS 1.25

Objectif(s)

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 AJAX, PHP et JSP. 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.

Contact Nils GESBERT

Contenu(s)

1) Concepts de base du web (http, html, css, cgi)
2) Pages web dynamiques (PHP)
3) Architectures web 3-tiers et modèle MVC
4) Applicatifs côté client en java
5) Applicatifs côté serveur en java
6) Gestion de sessions et sécurité



Prérequis

Bases de données.
Conception objet.
Connaissance élémentaire des réseaux.

Contrôle des connaissances

CONTRÔLE CONTINU :
Type d'évaluation (ex : TP, assiduité, participation) :

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : 1 projet en libre service avec compte rendu (P)
Salle spécifique :
Durée :
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) :
Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):

  • matériel autorisé, préciser :
  • matériel interdit, préciser :
    Commentaires :

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) :
Salle spécifique :
Durée :
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) :
Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):

  • matériel autorisé, préciser :
  • matériel interdit, préciser :
    Commentaires :


N1 = P

Informations complémentaires

Cursus ingénieur->Filière ISI->Semestre 4
Equipe->Bases de données-Systèmes d'information et connaissance

Bibliographie

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