Dans ce premier atelier pratique PHP, je vous propose de recréer une des bibliothèques PHP les plus connues : Faker !
En tant que développeur PHP, ce type d'exercice comporte de multiples intérêts :
- Pratiquer/Étendre vos connaissances de PHP
- Appliquer les normes PSR du PHP-FIG
- Apprendre et mettre en pratique des designs patterns
- Améliorer votre maîtrise des principes d'architecture (DRY, SOLID...)
- Effectuer des tests avec PHPUnit
Note : Les Ateliers PHP ne sont pas dépendants les uns des autres, vous pouvez les suivre au choix en fonction de vos besoins/envies du moment.
Pour suivre correctement cette formation en ligne, il faut simplement avoir une maîtrise de base du langage PHP et de son gestionnaire de dépendances Composer. Si vous maîtrisez les nouveautés de PHP 7 et 8, c'est également un plus mais qui n'est clairement pas indispensable puisque les notions se rapportant à ces 2 versions seront très simples à prendre en main. Vous pouvez retrouver dans cette liste les formations qui vous permettront de maîtriser les compétences listées précédemment :
- PHP : Formation complète
- Gérez vos dépendances PHP avec Composer
- Le PHP moderne (pour PHP 7)
- On découvre les nouveautés de PHP 8
Tous les fichiers créés et utilisés pendant cette formation sont disponibles dans les fichiers sources de celle-ci. En cas de besoin, vous pouvez me retrouver dans l'espace d'entraide !