1. Introduction à PHP
Installer le serveur d\'application
Configurer : Apache / Mysql / PHP / PhpMyadmin
2. Maîtriser la syntaxe PHP
Commenter le code, déclarer des variables
Connaître les opérateurs, les expressions, les instructions de contrôle
3. Réutiliser du code
Utilisation des fonctions, portée des variables
Les includes, la différence entre Include et Require
Utiliser les fonctions
4. Manipuler des données complexes
Tableaux, nombres, dates et chaînes de caractères
5. Gérer les formulaires
Validation côté client/côté serveur
Récupérer et traiter des éléments de formulaire HTML
6. Publier le contenu d\'une base de données
Se connecter à une base de données (Mysql, Oracle,...).
Techniques d\'affichage avancées
SQL avancé : architecture relationnelle, clé primaire, index, structure, jointures
Modifier le contenu d\'une base de données
7. Persistance de l\'application
Les variables de session et d\'environnement, les cookies
8. Mises en pratique
Configurer l\'environnement de développement PHP
Utiliser les fonctions pour réutiliser du code
Gérer les formulaires (validation, traitement)
Réaliser des applications permettant l\'ajout, la modification, la présentation d\'informations d\'une base de données