Skip to content

Exemple en PHP pour la série de vidéo des 24 DP fondamentaux

Notifications You must be signed in to change notification settings

Virex22/design-patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Projet tutoriel de design pattern et implementation en PHP

Introduction

Quand j'étais jeune, j'adorais beaucoup jouer aux jeux vidéo et j'ai toujours regardé les vidéos Youtube. Je m'étais déjà lancé dans la création vidéo auparavant mais, les elles n'étais pas de bonne qualité, je m'étais toujours dit que je pourrais recommencer dans le développement pour voir.

Le problème, c'est que je ne veux pas faire de vidéos qui ont été faites et refaites comme tout le monde, je voulais me lancer sur quelque chose d'assez rare sur le Youtube francophone. Un jour j'ai fait des recherches sur le design pattern visitor, et je me suis rendu compte que des séries complètes de vidéos sur les designs patterns étaient rares, alors je me suis dit pourquoi pas.

Je vous propose donc dans ce dépôt, le code crée durant toutes mes vidéos, afin de pouvoir reprendre les exemples et les moduler à votre façon.

J'ai vraiment adoré faire cette série de vidéos et je suis très content de l'évolution entre la qualité des premières et des dernières vidéo.


Contenu

Code

Vous avez à disposition dans le répértoire /App les différents dossiers contenant le code et les tests, pour la plupart il suffit d'executer les commande :

cd /app/{NomDuDesignPattern}
php client.php

Pour certains exemples, il faudra accéder au script client via un navigateur, il vous faudra donc un environnement php opérationnel.

Diagramme UML

Durant la vidéo j'ai à chaque fois associé des diagrammes UML, ils ne sont pas forcément tous juste, et il n'y a pas qu'un diagramme par design pattern, mais ça peut vous aider à visualiser la relation entre les différentes classes, elles se trouvent dans le fichier /Schema


Liens

Ma chaine

La playlist de ma série de vidéo ici

Ressource supplémentaire

Si vous avez besoin de voir des exemples dans d'autres languages je vous propose ce super site (Refactoring.guru)


Demande supplémentaire

j'ai beaucoup aimé faire cette série de vidéo, si vous avez des suggéstions de vidéo sur des designs pattern, des architectures ou bien du clean code et tous autre sujet rare dans le youtube francophone je vous le ferait avec plaisir

ATTENTION: je ne veux pas créée de vidéo déjà faite et refaite comme l'apprentissage de language ou de framework

Effectivement faire des vidéos m'aide à apprendre et à ancré en mémoire des notions, c'est bénéfique pour tous le monde !

contact : vincentremy222@gmail.com


Remerciment

Merci de m'avoir suivi jusqu'ici, je vous souhaite courage et réussite pour la suite !

About

Exemple en PHP pour la série de vidéo des 24 DP fondamentaux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages