Cette formation s'adresse à des développeurs Php qui souhaitent acquérir les principes fondamentaux de Symfony.
Son objectif est d'apprendre à réaliser un site Web avec le Framework Symfony.
Nous verrons dans un premier temps les aspects généraux du Framework : versions, cycle de développement, documentation et ressources notamment.
Puis, nous verrons comment récupérer et installer le projet : à la fin de cette étape, nous visualiserons la page d'accueil par défaut du projet.
Ensuite, nous verrons comment créer sa première page, réaliser des tests fonctionnels avec phpUnit, l'enrichir avec des données enregistrées en base de données et proposer un affichage élégant.
Pré-requis
- Php orienté objet.
- Html, Css, javascript
- Sql.
Souhaitable
- Bootstrap.
- Terminal.
- Doctrine
Versions
- Php8.1 (ou Php8.2).
- Symfony6.2
Programme
php bin/console make:controller
: nous étudierons le code du controller et de la vue générés.php bin/console make:test WebTestCase
: nous étudierons le code du controller et de la vue générés.php bin/console make:entity Formation
suivie de php bin/console make:crud
: nous étudierons le code généré.php bin/console make:user
et php bin/console make:auth
.