L3 MIASHS – Programmation web


Logo ASSP Lyon 2Logo ICOM Lyon 2Vignette-info-stat

Année 2018-2019

Prérequis

  • Connaissance des langages HTML et CSS
  • Bases d’UNIX
  • Bases de langage SQL

Objectif du cours

  • Création de pages web dynamiques à l’aide d’un langage de script
  • Interfaçage de pages web avec des bases de données
  • Pratique de l’architecture Modèle-Vue-Contrôleur et des gabarits

Plan du cours

Introduction

Langage de script PHP

  1. Bases de PHP
  2. PHP objet
  3. Connexion à une base de données
  4. Transmission de variables d’une page à une autre
  5. Architecture Modèle-Vue-Contrôleur
  6. Gabarits

Rappels

  1. Langage HTML5
  2. Feuilles de style CSS3

Organisation pédagogique / Planning

  • Cours (5 séances – 8h45) : vendredi 25/01 (8h-9h45 et 10h-11h45), salle F016 – vendredis 1/02, 8/02 et 15/02 (8h-9h45), salle F016 (Jérôme Darmont)
  • TD (6 séances – 10h30) :
    • Groupe 1 : mardi 5/02 (10h-11h45), salle i212 – mardis 5/02 et 26/02 (14h-15h45), salle i211 – mardis 12/02, jeudis 5/03 et 14/03 (14h-15h45), salle i203 (Jérôme Darmont)
    • Groupe 2 : du vendredi 1/02 au vendredi 8/03 (10h-11h45), salle i211 – jeudi 14/03 (10h-11h45), salle i309 (Mohamed Lamine Messai)
    • Groupe 3 : du vendredi 1/02 au vendredi 8/03 (12h-13h45), salle i211 – vendredi 15/03 (10h-11h45), salle i203 (Mohamed Lamine Messai)

Modalités d’évaluation

Dossier en binôme

Matériel en ligne

Bibliographie / Webographie

Introduction

PHP/MariaDB

HTML, CSS, Webdesign

Autres ressources en ligne