Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Nouveau calendrier des formations

à Nantes (44), Rennes (35) et  Paris (75)

Juin à décembre 2012
Rechercher une formation
 

La programmation orientée objet avec PHP 5

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 ?