• 35 € ou 2 paiements mensuels de 17,50 €

Comprendre les principes SOLID en PHP

  • Fermé

Pour une meilleure pratique de la programmation orientée objets 🚀

🚀 Les principes SOLID par la pratique

On n'apprend jamais mieux que par la pratique. C'est pourquoi je vous propose qu'on passe en revue ensemble les 5 principes SOLID sur un véritable projet PHP 💪

▶ Jeu de rôle : vous êtes salarié d'une société et un collègue vous demande votre avis sur un code source qu'il vient de créer. Ensemble, nous allons déceler les problèmes de conception qui s'y trouvent, et voir comment la philosophie S.O.L.I.D. peut nous aider à les réduire ou à les supprimer !

Contenu de la formation

Introduction et mise en place

Les outils nécessaires
    Aperçu
    Mettre en place VSCode pour travailler !
      Aperçu
      Mettre en place le projet
      • 4 min
      • 65,5 Mo
      Aperçu
      Présentation du projet
      • 6 min
      • 77,6 Mo
      Aperçu

      Les principes SOLID en PHP

      Dans cette section, on commence à étudier un projet codé par un ami et on y décèle des problèmes de conceptions, on y apporte les corrections proposées par les principes SOLID.
      S - Single Responsibility Principle (SRP)
      • 16 min
      • 348 Mo
      S - Bonus et démonstration
      • 5 min
      • 94,5 Mo
      O - Open/Closed Principle (OCP)
      • 9 min
      • 176 Mo
      L - Liskov Substitution Principle (LSP)
      • 10 min
      • 152 Mo
      I - Interface Segregation Principle (ISP)
      • 19 min
      • 322 Mo
      D - Dependency Inversion Principle (DIP)
      • 9 min
      • 169 Mo

      Conclusion

      Résumé des principes vus
      • 5 min
      • 125 Mo