Support de cours utilisé lors de mes différentes interventions dans les écoles et formations.
Le cours est fait pour initier des débutants sur le framework mais ils doivent déjà posséder des bases correctes en PHP et en développement web. Le cours s'étend sur 4 à 5 jours pour les bases, et jusqu'à plusieurs semaines pour les parties "avancée" et "projet".
- Exercises-basic : Exercices pratiques d'initiation (Controller, Routing, Twig, Entity, Relation, Form)
- Exercises-advanced : Exercices spécifiques avancés (FosUserBundle, upload, EventListener, Command)
- Exercises-group : Exercices hors Symfony d'échange avec les élèves
- Exercises-project : Enoncées pour des mini projets
- Projects-sample : Liens vers les git de projets exemples
- Presentation : Slide de présentation du framework
- Symfony Download : .zip avec un projet symfony de base, en cas de problème(s) réseau(x)
Liste non exaustive de livres ou ressources autour de Symfony et du développement.
- EN Awesome PHP
- EN Clean Code
- EN La doc SF
- EN Awesome Symfony
- EN Awesome Symfony Learning
- FR Très bon cours sur Open ClassRooms
- EN RestFull API et méthodes HTTP
- EN La doc Symfony sur les fondamentaux du HTTP
- DUT MMI au Puy en Velay
- Licence Pro Multimédia au Puy en Velay
- Simplon Lyon
- House of Code Lyon