Design Patterns PHP

Blended learning

Who is the training for?

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

Duration

2,00 day(s)

Language(s) of service

EN FR

Next session

02.06.2026
Location
En distanciel

Price

1550,00€

Goals

  • 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

Contents

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

Certificate, diploma

Une attestation de participation sera transmise aux participants

Next session

Datum
City
Language and price
02.06.2026
En distanciel
FR 1550,00€
27.08.2026
En distanciel
FR 1550,00€
25.11.2026
En distanciel
FR 1550,00€

These courses might interest you