ObjectifsSavoir écrire des scripts en langage PHP dans le cadre de développement de pages Web dynamiques en liaison avec les bases de données ( MySQL en particulier).
StageFév 11 au 14 Mars 25 au 28 Avr 21 au 24
Dirigé àConcepteurs et développeurs de sites Web
DiplômeProgrammation des pages Web en PHP / MySQL
ContenuPRÉSENTATION DE PHP
- Caractéristiques générales.
- A qui s'adresse PHP ?
- Installation et configuration.
- Mécanisme de processing des pages PHP.
- Documentation.
ELÉMENTS FONDAMENTAUX
- Structure d'une page PHP.
- Type de données et manipulation.
- Opérateurs.
- Tableaux.
- Récupération de variables issues d'un formulaire.
- Structures de contrôle (instructions conditionnelles, boucles).
- Compléments sur les tableaux.
FONCTIONS
- Définition et appel.
- Envoi d'arguments.
- Valeur de retour.
- Portée des variables.
- Utilisation des références.
- Création de bibliothèques.
LES COOKIES ET LES SESSIONS
- Mécanisme des cookies HTTP, utilisation en PHP.
- Mécanisme des sessions HTTP, utilisation en PHP.
BASES DE DONNÉES ET GESTION DE FICHIERS
- Accès SGDB depuis PHP : Intérêt et principe.
- Support de Mysql en PHP.
- Etude de la librairie PHP pour Mysql.
- Stockage et récupération de donnée dans des fichiers.
INITIATION À LA PROGRAMMATION ORIENTÉE OBJET
- Introduction aux concepts objet.
- Définition de classe.
- Constructeur d'objet et instanciation.
- Appel de méthodes et accès aux attributs.
- Héritage et redéfinition.
- Evolutions du moteur objet en PHP5.
COMPLÉMENTS
- Gestion des erreurs.
- Introduction à PEAR, aux frameworks et aux CMS.