Module 1 : Introduction à PHP
- Présentation du langage
- Fonctionnement des langages de script server-side
- Modes d’intégration du code PHP au sein de code HTML
Module 2 : Techniques de base et syntaxe
- Utilisation de variables
- Opérateurs PHP
- Expressions PHP
- Structures de contrôle
- Fonctions intégrées
- Variables tableaux et tableaux associatifs
Module 3 : Vérification de formulaires en PHP
- Accès aux données saisies dans un formulaire
- Principes de vérification des données saisies
- Redirection de l’utilisateur
- Quelques fonctions de vérification des données dates/textes/numériques
Module 4 : Maintien de l’état dans une application Web avec PHP
- Différentes techniques de maintien de l’état et utilité
- Utilisation de la chaîne de requête
- Utilisation de variables de session
- Utilisation de cookies
|
Module 5 : Bases de données mySQL
- Présentation / Interfaces d’administration (phpMyAdmin, clients mySQL, pilote ODBC)
- Création de bases de données mySQL
- Principales commandes SQL pour la gestion des données
Module 6 : Accès aux données dans les scripts PHP
- Types de bases de données accessibles
- Méthodologie d’accès aux bases de données en PHP
- Fonctions d’accès aux bases de données
Module 7 : Notions de capitalisation de code
- Ecriture de modules réutilisables en PHP
- Constituer des bibliothèques de fonctions
Module 8 : Programmation orientée objets sous PHP
- Concepts de POO
- Utilisation d’objets fournis par le PHP ou des bibliothèques tierce partie
- Conception de classes
- Concepts objets avancés (héritage, classes abstraites, interfaces…)
|