forked from monnerat/web_2025
53 lines
1.7 KiB
Markdown
53 lines
1.7 KiB
Markdown
# 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) | |
|
||
| 2 : 23/03 - 27/03 | | [tp1](./tp/tp1) |
|
||
| 3 : 30/03 - 03/04 | [Intéractions avec le client](./cours/cm_interaction_client_serveur.pdf) | [tp2](./tp/tp2) |
|
||
|
||
|
||
## 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.
|
||
|
||
#### TP2 : Intéractions avec le client, formulaires et PHP
|
||
Le [tp2](./tp/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.
|
||
|
||
|