La programmation orientée objet avec PHP 5
Durée : | 2 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Public :
- Développeurs PHP.
Objectifs :
- Comprendre les concepts de la programmation orientée objet et les mettre en œuvre avec PHP.
- Créer des applications modulaires en utilisant les classes et les objets.
- Structurer une application PHP en respectant les modèles en couche.
Pré-requis :
- Connaissance de la programmation, du langage HTML et des technologies de l'Internet.
- Connaître le langage PHP ou avoir suivi le cours " T44B-010 - Développement PHP - Niveau 1 ".
Introduction aux concepts objets
- Principes de programmation orientée objet
-
- Modélisation et conception objet
- Les concepts de la programmation orientée objet
-
- Les classes, les objets, les attributs et les méthodes
- L'héritage
- Le polymorphisme
- L'encapsulation
Classes, méthodes et attributs
- Définition des classes
-
- Création des membres de classes
- Différents types de variables et méthodes
- Relation entre les classes et les objets
- Construction et destruction d'objet
- Appel de méthodes sur les objets
- Les modificateurs d'accès et l'accès aux membres des classes
Concepts avancés de programmation orientée objet en PHP
- Les classes abstraites et les interfaces
- Traitement des erreurs avec les exceptions
-
- Gestion des exceptions
- Création de classes d'exception
Structuration d'une application PHP avec les classes et les objets
- Les responsabilités des différents objets
- Vers le modèle MVC en PHP
-
- Le modèle, la vue et le contrôleur : qui fait quoi et comment communiquent-ils ?