Design Patterns PHP

Blended learning

À qui s'adresse la formation?

Développeurs PHP confirmés, Experts Techniques, Architectes Logiciels

Durée

2,00 jour(s)

Langue(s) de prestation

EN FR

Prochaine session

02.06.2026
Lieu
En distanciel

Prix

1550,00€

Objectifs

  • Comprendre la valeur ajoutée des design patterns,
  • Mettre en œuvre efficacement les principes fondamentaux de la conception objet
  • Savoir quand et comment appliquer les design patterns dans leur code

Contenu

Conception Orientée Objet
  • Principes
  • Spécificités PHP dans les différentes versions
  • UML
GRASP
  • Information Expert
  • Faible Couplage, Cohésion Forte
  • Creator, Contrôleur, Polymorphisme, Fabrique Pure, Indirection, Protected Variation
SOLID
  • Single Responsibility
  • Open/Closed
  • Liskow
  • Interface Segregation
  • Dependency Inversion (Ioc, Dependency Injection)
Introduction Aux Design Patterns
  • Principes et Patrons
  • Classification
  • Patrons de Présentation des Patrons
Patrons de Création
  • Méthode de Fabrique
  • Singleton et Multiton
  • Fabrique abstraite, Builder, Prototype, Lazy Initialization, Pool d'Objets
Patrons de Structure
  • Adaptateur
  • Décorateur
  • Façade
  • Proxy, Pont, Composite,Contrôleur Frontal, Poids Mouche
Patrons de Comportement
  • Patron de Méthode
  • Itérateur
  • Observateur
  • Chaîne de Responsabilité, Stratégie, Visiteur, Serviteur, Commande, Interpréteur, Médiateur, Mémento, Etat, Tableau Noir, Cas Spécial
Patrons d'Architecture
  • Multi-couches
  • MVC
  • Event Driven
  • Microservices

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
02.06.2026
En distanciel
FR 1550,00€
27.08.2026
En distanciel
FR 1550,00€
25.11.2026
En distanciel
FR 1550,00€

Ces formations pourraient vous intéresser