Semaine | dates | Cours | TD | TP |
---|---|---|---|---|
1 | 1 Avril - 5 Avril | Bases du langage PHP | ||
2 | 8 Avril - 12 Avril | Intéractions avec le client, formulaires | Bases du langage | Bases du langage |
3 | 15 Avril - 19 Avril | Formulaires html et php | Formulaires html et php | |
3 | 6 Mai - 10 Mai | PHP/MYSQL - Extension mysqli | TD passage de paramètres | TP passage de paramètres |
4 | 13 Mai - 17 Mai | PHP objet, PDO. Cookies et Sessions | PHP/MYSQL | PHP/MYSQL |
5 | 20 Mai - 24 Mai | MVC, CodeIgniter | Cookies et sessions | Cookies et sessions |
6 | 27 Mai - 31 Mai | MVC, CodeIgniter | CodeIgniter | CodeIgniter |
Savoir développer une application Web côté serveur, en utilisant le langage PHP.
Les notions suivantes seront abordées :
On se limitera aux bases du langages. La couche objet sera présenté très succintement. Toute la suite sera illustré avec PHP.
URL (Uniform Resource Locator), requêtes, formulaires, transmission des paramètres, des données, etc.
Cookies et sessions
Bases de données, annuaires, services Web, etc.
Si vous utilisez firefox (ce que je vous conseille)
Toutes vos pages doivent être vérifiées sur le service de validation du w3c .
Un serveur web (dwarves.arda ou dwarves.iut-fbleau.fr) permet de servir vos pages placés à la racine de votre compte dans le répertoire
public_html
à travers l'url :
http://dwarves.arda/~votreloginVous disposez d'un compte (avec vos identifiants du réseau interne) sur le serveur mysql qui tourne également sur dwarves. Une interface web permet de gérer votre base de données.
Vous diposerez également d'un dépôt sur le serveur svn de l'iut.
Le module sera évalué pour moitié sous la forme d'un (micro)-projet, et pour l'autre par un contrôle machine.