Module 1 :   Comprendre l’environnement Internet

L’architecture client/serveur, le protocole HTTP

Module 2 :   Introduction à PHP

Installer Apache / Mysql / PHP / PhpMyadmin

Module 3 :   Maîtriser la syntaxe PHP

Commenter le code, déclarer des variables
Connaître les opérateurs, les expressions, les instructions de contrôle

Module 4 :   Réutiliser du code

Utiliser des fonctions, portée des variables
Créer des librairies réutilisables

Module 5 :   Manipuler des données complexes

Tableaux, nombres, dates et chaînes de caractères
Créer des boucles, des conditions

Module 6 :   Réaliser des formulaires performants

Validation côté client/côté serveur
Récupérer et traiter des éléments de formulaire
Créer un moteur de recherche

Module 7 :   MySQL

Introduction aux bases de données relationnelles
Apprentissage du langage MySQL
Création d’une base et de tables
Etude et création de requêtes MySQL

Module 8 :   PHPMyAdmin

Utilisation de PhpMyAdmin pour créer et gérer des bases de données MySQL

Module 9 :   Publier le contenu d’une base de données

Se connecter à une base de données (Mysql)

Module 10 : Techniques d’affichage avancées

Modifier le contenu d’une base de données
Ajouter des données
Supprimer des données
Créer un espace sécurisé Savoir utiliser les variables de session et les cookies