Catalogues Formations

Primes et subsides




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 ".

Contenu pédagogique

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 ?