La programmation orientée objet avec PHP

Qualiopi

Cette formation approfondie vous permettra de maîtriser les principes fondamentaux de la programmation orientée objet avec PHP, en utilisant sa version la plus récente. Vous découvrirez comment écrire des classes et instancier des objets, tout en garantissant leur intégrité grâce à l’encapsulation. De plus, vous apprendrez à mettre en œuvre l’héritage et le polymorphisme, qui sont des concepts clés de la programmation orientée objet. Cette formation couvre également l’utilisation des classes abstraites et des interfaces, ainsi que la gestion appropriée des erreurs avec le mécanisme d’exceptions de PHP. Pour finir, vous découvrirez comment concevoir un programme en respectant les principes de la programmation orientée objet et en adoptant des architectures logicielles basées sur cette approche. Cette formation est donc idéale pour ceux qui cherchent à élever leurs compétences en PHP à un niveau supérieur.

Durée 14h en 2 jours
Localisation Partout en France
Logo de ENI Service - La programmation orientée objet avec PHP

Proposé par

ENI Service

Prérequis

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Comprendre les principes fondamentaux de programmation orientée objet.
  • Écrire des classes.
  • Instancier les classes pour créer des objets.
  • Mettre en œuvre l'encapsulation pour garantir l'intégrité des objets.
  • Mettre en œuvre l'héritage et le polymorphisme.
  • Utiliser les classes abstraites et les interfaces.
  • Gérer correctement les erreurs avec le mécanisme d'exceptions de PHP.
  • Concevoir un programme selon les principes de la programmation orientée objet.
  • Connaître les architectures logicielles basées sur la programmation orientée objet.

Programme de la formation

Introduction aux concepts objets (2 heures)

  • 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 (6 heures)

  • 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 (3 heures)

  • 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 (3 heures)

  • 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 ?
Logo de ENI Service - Formation La programmation orientée objet avec PHP

Proposé par

ENI Service

"votre centre de formation informatique de confiance"

Voir la fiche entreprise
Logo de ENI Service - La programmation orientée objet avec PHP

La programmation orientée objet avec PHP

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.