# 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 : 16/03 - 20/03| [Bases du langages](./cours/cm_bases_php.pdf)             |      |

## Les TPS

#### TP1 : Bases du langage PHP
Le [tp1](./tp/tp1) 
permet de se familiariser avec le langage PHP. 
À chaque exercice correspond  un  sous répertoire avec
des fichiers à compléter.


