![]() |
Prérequis :
Connaître les bases du langage PHP, HTML, CSS et Javascript
Public concerné :
Toute personne désirant approfondir ses connaissances en programmation PHP
Moyens techniques :
Nous travaillerons sur des postes équipés de tous les logiciels nécessaires
Objectifs :
La formation a pour objectif de vous faire comprendre la programmation en PHP Objet, de donner les clefs nécessaires à l'industrialisation des développements. Elle vous donnera également l'occasion |
![]() |
Programme :
Rappels du langage PHP
Rappel de la plateforme LAMP ou WAMP
La syntaxe procédurale de PHP
Les bibliothèques de fonctions
Les formulaires
Un soupçon de javascript...
TP : Réalisation de plusieurs exercices progressifs (non objet)
La programmation objet
Définitions et termes utilisés
Pourquoi développer en Orienté Objet ?
La syntaxe Objet en PHP
L'héritage, Visibilité et Protection
TP : Réalisation d'objets d'étude en PHP
Hygiène de programmation
« Les 10 commandements du développeur »
Centralisation des écritures
Hiérarchisation des sources
La documentation avec « PHPDoc »
Allons toujours plus loin dans l'industrialisation
TP : Réalisation d'un site portail simple
Programmation avec des « Design Pattern »
Présentation des « Design Pattern » (Patrons de conception)
Le patron : « Itérateur » (natif en PHP)
La patron : « Singleton » : charger une fois pour toute les objets
Autres patrons utilisables en PHP
TP : Utilisation des différents Design Pattern présentés
PHP Objet et Javascript
Utilisation de jquery
XML : la langage universel
Présentation d'AJAX
PHP et AJAX
TP : Réalisation en Javascript+PHP d'un slideshow. Auto-complétion de champs texte
|