Files

2.3 KiB
Raw Permalink Blame History

Programmation WEB coté serveur R3.01

Ce dépôt contient les ressources utilisées (cours/td/tp) dans la ressource R3.01.

Les objectifs

Savoir développer une application Web côté serveur, en utilisant le langage PHP.

Les notions suivantes seront abordées :

  • Le langage php
    On se limitera aux bases du langages. La couche objet sera présenté très succintement. Toute la suite sera illustré avec PHP.

  • Interaction avec le client
    URL (Uniform Resource Locator), requêtes, formulaires, transmission des paramètres, des données, etc.

  • Applications Web à états
    Cookies et sessions

  • Organisation de laccès aux données
    Bases de données, annuaires, services Web, etc.

  • Introduction à la programmation objet en PHP
    Introduction au principe MVC

  • Sensibilisation à la sécurité des applications web

Calendrier

Semaine Cours TD/TP
1 Bases du langages
2 tp1
3 Intéractions avec le client tp2
4 PHP/MySQL tp3
5 Cookies et sessions tp3 , tp4

Les TPS

TP1 : Bases du langage PHP

Le tp1 permet de se familiariser avec le langage PHP. À chaque exercice correspond un sous répertoire avec des fichiers à compléter.

TP2 : Intéractions avec le client, formulaires et PHP

Le tp2 aborde la récupération des données de formulaires avec PHP. À chaque exercice correspond un sous répertoire avec des fichiers à compléter.

TP3 : PHP/Mysql

Le tp3 aborde l'interfaçage de php avec mysql, au moyen de l'extention mysqli de php. À chaque exercice correspond un sous répertoire avec des fichiers à compléter.

TP4 : Cookies et sessions

Le tp4 aborde la notion de cookies et de sessions,et les fonctions php dédiées. À chaque exercice correspond un sous répertoire avec des fichiers à compléter.