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 l’accè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.