Formation PHP avancé
 Rappel
- Rappel sur la syntaxe (variable, test, boucle et fonction)
- Rappel du concept d'architecture 3 tiers
Fonctions avancées de PHP
- preg_match et les expressions régulières
- SimpleXML : Manipuler facilement des documents xml avec php
- Curl : intéroger un autre site web en php
- fpdf et tcpdf : créer des pdf avec php
- GD : Manipulation d'images en PHP
- PEAR : Boite à outil de fonctions suplémentaire
Les logs
- Ne pas afficher les erreurs php
- Logguer (stocker) les erreurs
- Analyser et comprendre les erreurs php
Intéraction entre PHP avec APACHE
- Comprendre le protocole HTTP
- Intéroger un serveur avec telnet
- Comprendre et maitriser le fonctionnement des sessions, des cookies
- Problème d'encodage (charset) des pages
MYSQL et PHP
- Intéraction entre PHP et MYSQL
- Connexions persistantes
- Les bases de données et PDO
- Mysqli
La programmation orientée objet (POO)
- PHP4 et la programmation orientée objet
- PHP5 et la programmation oreintée objet
- La syntaxe objet en PHP5
- Les constructeurs, destructeurs et les méthodes magiques
- La notion d'héritage
- La notion de surcharge
La sécurité
- Notion de sécurité, d'où viennent les risques ?
- Contrôle des formulaires
- Safe mode
|