Installez le gestionnaire de versions GIT


Git est un système de versionning de vos fichiers : https://git-scm.com/downloads

Installez PHP 7.3 minimum 


Il existe plusieurs façons d'obtenir un environnement de développement pour PHP sur votre ordinateur, vous pouvez choisir la façon que vous préférez. 

Installez le gestionnaire de dépendances de PHP  : Composer


Pour développer des applications modernes en PHP, on utilise son gestionnaire de dépendances Composer, vous pouvez l'installer ici : https://getcomposer.org/download/

Utilisez un terminal puissant et riche 


On utilisera beaucoup la ligne de commande (terminal) dans cette formation et il faut donc vous assurer d'avoir une interface qui tient la route (l'invite de commande par défaut de Windows devrait suffire mais manquera notamment de colorations syntaxiques etc).

Au choix, vous avez les solutions suivantes (et d'autres que je ne liste pas ici) :


Pour ma part j'utilise PowerShell.

Testez votre configuration 


Pour s'assurer que tout fonctionne bien vous allez devoir tester tout ce qu'on a installé :

  1. Ouvrez votre terminal 
  2. Tapez la commande git et assurez vous qu'il n'y a pas de message d'erreur particulier
  3. Tapez la commande php -v et assurez vous que vous avez la version 7.1 au minimum
  4. Tapez la commande composer -V et assurez vous qu'il n'y a pas de message d'erreur particulier

Parfait !

Les composants de Symfony : le container de services (DependencyInjection)

🔍 Découvrez comment fonctionne  le point central de Symfony : son Container de services
🚀 Apprenez à l'utiliser dans vos propres projets PHP hors du Framework
💪 Améliorez la qualité de votre code grâce au composant DependencyInjection
3H30 de contenus par Lior Chamla