| Réf. : |
BPH10 |
| Durée : |
4j /
28h
|
| Tarif : |
1800 € |
|
| Sessions ouvertes : |
|
| Mai |
19 au 22 |
| Juin |
16 au 19 |
| Juil |
|
|
|
Réserver
|
Pré-requis
Il est nécessaire d'avoir de bonnes notions sur le langage HTML, et d'avoir pratiqué un langage de programmation structuré.
Participants
Concepteurs et développeurs de sites Web.
Objectifs
Savoir é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).
Contenu
PRÉ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.