
| intitulé : Programmation PHP avancée | |
| référence : LG-PHP-L1 | |
| type de public : Les personnes souhaitant apprendre la programmation Php. | |
| prix : NC | |
| pré-requis : La connaîssance du Html est fortement conseillée. La pratique d’un autre langage est un plus. | |
| objectifs : Connaître le fonctionnement du langage Php Savoir créer un site internet, moderne et sécurisé en Php et MySql. | |
| durée : NC | |
| contenu de la formation: | |
| Introduction |
| Syntaxe |
| Les variables |
| Les opérateurs |
| Structures de contrôle |
| Les Fonctions |
| Dialogue application - serveur web |
| Formulaires et BDD |
| Les formulaires |
| Bases de données |
| Les cookies |
| Les sessions |
| Programmation Objet |
| Fonction et instance |
| Déclaration |
| Instanciation / utilisation des objets |
| Méthodes statiques |
| Sérialisation |
| Fonctions sur les objets |
| Accès système de fichier |
| Gestion de fichiers |
| Ouverture / fermeture de fichiers |
| Lecture / écriture |
| Répertoires |
| Upload de fichiers |
| Traitement d’images |
| Manipulation d'images |
| Création d’une image |
| Fonctions pour manipuler les images |
| Sécurité |
| Sécuriser un serveur PHP |
| Sécuriser un site PHP |
| Autres fonctionnalités |
| Envoi d’e-mails |
| gestion de l’authentification HTTP |
| support du XML, des fichiers ZIP, flash, pdf |
| support des protocoles réseaux courants |
| Gestion d’erreurs personnalisée |
| PHP5 : les évolutions |
| modèle objet de Php5 |
| exceptions |
| extension XML améliorée |
| nouvelles extensions |
| Interaction avec JAVA |
| Un nouveau modèle de connexion aux bases de données |