# Symfony - B.U.T. MMI / LP DEV

## Symfony-6-B.U.T.

- [Présentation](https://cours.davidannebicque.fr/symfony/readme.md)
- [Séance 0 : Docker et Installation](https://cours.davidannebicque.fr/symfony/semestre-3/seance-0.md)
- [Séance 1 : Introduction & Eco-système Symfony](https://cours.davidannebicque.fr/symfony/semestre-3/seance-1.md)
- [Séance 2 : Architecture de Symfony & première page](https://cours.davidannebicque.fr/symfony/semestre-3/seance-2.md)
- [Séance 3 et 4 : Controller, Routes et vues : les bases de notre fil rouge](https://cours.davidannebicque.fr/symfony/semestre-3/seance-3.md)
- [Séance 5 : Modèles - Entités - ORM](https://cours.davidannebicque.fr/symfony/semestre-3/seance-4-modeles-entites-orm.md)
- [Séance 6 : Relations entre entités](https://cours.davidannebicque.fr/symfony/semestre-3/seance-5.md)
- [Séance 7 : Formulaires](https://cours.davidannebicque.fr/symfony/semestre-3/form.md)
- [Séance 8 : Exercices](https://cours.davidannebicque.fr/symfony/semestre-3/seance-7-exercices.md)
- [Séance 9 : Mails](https://cours.davidannebicque.fr/symfony/semestre-3/seance-9-mails.md): Mise en place d'une page de contact
- [Séance 10 : Sécurité](https://cours.davidannebicque.fr/symfony/semestre-3/securite.md): La documentation officielle : https://symfony.com/doc/current/security.html
- [Anciennes ressources](https://cours.davidannebicque.fr/symfony/anciennes-ressources.md)
- [Séance 3 : Vues - TWIG](https://cours.davidannebicque.fr/symfony/anciennes-ressources/vues.md)
- [Séance 4 : Exercices](https://cours.davidannebicque.fr/symfony/anciennes-ressources/seance-4-exercices.md)
- [Contexte du S4](https://cours.davidannebicque.fr/symfony/semestre-4/contexte-du-s4.md)
- [Séance 1 : Notion de service, exemple du mail](https://cours.davidannebicque.fr/symfony/semestre-4/seance-1-notion-de-service-exemple-du-mail.md)
- [Séance 2 : Filtres twig](https://cours.davidannebicque.fr/symfony/semestre-4/seance-2-filtres-twig.md)
- [Séance 3 : AssetMapper](https://cours.davidannebicque.fr/symfony/semestre-4/seance-3-asset-mapper.md)
- [Séance 4 : Mise en place d'un panier](https://cours.davidannebicque.fr/symfony/semestre-4/seance-4-panier.md)
- [Séance 5 : Event Dispatcher/Listener](https://cours.davidannebicque.fr/symfony/semestre-4/seance-5-events.md)
- [Séance 6 : Localisation de l'application](https://cours.davidannebicque.fr/symfony/semestre-4/seance-6-localisation.md)
- [Séance 7 : Requetes personnalisés (repository)](https://cours.davidannebicque.fr/symfony/semestre-4/seance-7-repository-et-requetes.md)
- [Séance 8 : Formulaires](https://cours.davidannebicque.fr/symfony/semestre-4/seance-8-formulaires.md)
- [Séance 9 : Formulaires et validations](https://cours.davidannebicque.fr/symfony/semestre-4/seance-9-validation-form-event.md)
- [Séances 10 & 11 : Séances révision](https://cours.davidannebicque.fr/symfony/semestre-4/seance-11-revisions.md)
- [Séance 12 : Sécurité et voters](https://cours.davidannebicque.fr/symfony/semestre-4/seance-10-voters.md)
- [Séance 13 : TP Noté (1 heures 25)](https://cours.davidannebicque.fr/symfony/semestre-4/seance-12-13-tp-note.md)
- [Séance 14 : Evaluation écrite](https://cours.davidannebicque.fr/symfony/semestre-4/seance-14-evaluation.md)
- [FAQ](https://cours.davidannebicque.fr/symfony/autres-ressources/faq.md)
- [Installation](https://cours.davidannebicque.fr/symfony/autres-ressources/installation.md)
- [Mise en production](https://cours.davidannebicque.fr/symfony/autres-ressources/mise-en-production.md): Mettre en production un projet réalisé avec Symfony
- [Créer un environnement Symfony collaboratif](https://cours.davidannebicque.fr/symfony/autres-ressources/creer-un-environnement-symfony-collaboratif.md)

## version-4.1

- [Symfony](https://cours.davidannebicque.fr/symfony/version-4.1/undefined.md)
- [Introduction](https://cours.davidannebicque.fr/symfony/version-4.1/introduction.md)
- [Eco-Système de Symfony](https://cours.davidannebicque.fr/symfony/version-4.1/eco-systeme.md)
- [Architecture de Symfony](https://cours.davidannebicque.fr/symfony/version-4.1/architecture-de-symfony.md)
- [Première page avec Symfony](https://cours.davidannebicque.fr/symfony/version-4.1/premiere_page.md)
- [Controller et Routes](https://cours.davidannebicque.fr/symfony/version-4.1/controller.md)
- [Vues - TWIG](https://cours.davidannebicque.fr/symfony/version-4.1/vues.md)
- [Modèles - Entités - ORM](https://cours.davidannebicque.fr/symfony/version-4.1/modeles.md)
- [Relations entre entités](https://cours.davidannebicque.fr/symfony/version-4.1/relations.md)
- [Formulaires](https://cours.davidannebicque.fr/symfony/version-4.1/form.md)
- [console](https://cours.davidannebicque.fr/symfony/version-4.1/console.md)
- [Sécurité](https://cours.davidannebicque.fr/symfony/version-4.1/securite.md)
- [Services et Injection de dépendances](https://cours.davidannebicque.fr/symfony/version-4.1/services.md)
- [Les Bundles](https://cours.davidannebicque.fr/symfony/version-4.1/bundles.md)
- [Mise en production](https://cours.davidannebicque.fr/symfony/version-4.1/mise-en-production.md): Mettre en production un projet réalisé avec Symfony
- [TP (LP-DEV, novices)](https://cours.davidannebicque.fr/symfony/version-4.1/tp.md)
- [TP (LP-DEV, moins novices)](https://cours.davidannebicque.fr/symfony/version-4.1/tp-lp-dev-moins-novices.md)
- [FAQ](https://cours.davidannebicque.fr/symfony/version-4.1/faq.md)

## version-5

- [Symfony](https://cours.davidannebicque.fr/symfony/version-5/master.md)
- [LP DEV](https://cours.davidannebicque.fr/symfony/version-5/lp-dev.md)
- [Introduction](https://cours.davidannebicque.fr/symfony/version-5/introduction.md)
- [Eco-Système de Symfony](https://cours.davidannebicque.fr/symfony/version-5/eco-systeme.md)
- [Architecture de Symfony](https://cours.davidannebicque.fr/symfony/version-5/architecture-de-symfony.md)
- [Première page avec Symfony](https://cours.davidannebicque.fr/symfony/version-5/premiere_page.md)
- [Controller et Routes](https://cours.davidannebicque.fr/symfony/version-5/controller.md)
- [Vues - TWIG](https://cours.davidannebicque.fr/symfony/version-5/vues.md)
- [Modèles - Entités - ORM](https://cours.davidannebicque.fr/symfony/version-5/modeles.md)
- [Relations entre entités](https://cours.davidannebicque.fr/symfony/version-5/relations.md)
- [Formulaires](https://cours.davidannebicque.fr/symfony/version-5/form.md)
- [console](https://cours.davidannebicque.fr/symfony/version-5/console.md)
- [Sécurité](https://cours.davidannebicque.fr/symfony/version-5/securite.md)
- [Services et Injection de dépendances](https://cours.davidannebicque.fr/symfony/version-5/services.md)
- [Les Bundles](https://cours.davidannebicque.fr/symfony/version-5/bundles.md)
- [Mise en production](https://cours.davidannebicque.fr/symfony/version-5/mise-en-production.md): Mettre en production un projet réalisé avec Symfony
- [TP (LP-DEV, novices)](https://cours.davidannebicque.fr/symfony/version-5/tp.md)
- [TP (LP-DEV, moins novices)](https://cours.davidannebicque.fr/symfony/version-5/tp-lp-dev-moins-novices.md)
- [FAQ](https://cours.davidannebicque.fr/symfony/version-5/faq.md)
- [Créer un environnement Symfony collaboratif](https://cours.davidannebicque.fr/symfony/version-5/creer-un-environnement-symfony-collaboratif.md)

## Symfony-6-LP

- [Présentation](https://cours.davidannebicque.fr/symfony/symfony-6-lp/readme.md)
- [Planning](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/planning.md)
- [Travail à rendre](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/travail-a-rendre.md)
- [Séance 1 : Introduction](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/introduction.md)
- [Séance 1 : Eco-Système de Symfony](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/eco-systeme.md)
- [Séance 1 : installation](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/seance-xx-docker-et-installation.md)
- [Séance 1 : Architecture de Symfony](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/architecture-de-symfony.md)
- [Séance 1 : Première page avec Symfony](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/premiere_page.md)
- [Séance 2 : Controller et Routes](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/controller.md)
- [Séance 2 : Vues - TWIG](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/vues.md)
- [Séance 4 : Exercices](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/seance-4-exercices.md)
- [Séance 5 : Modèles - Entités - ORM](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/modeles.md)
- [Séance 6 : Relations entre entités](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/relations.md)
- [Séance 7 : Formulaires](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/form.md)
- [Séance 8 : Sécurité](https://cours.davidannebicque.fr/symfony/symfony-6-lp/lp/seance-8-securite.md)
- [Formulaires](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/formulaires.md)
- [Webpack](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/webpack.md)
- [Repository](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/repository.md)
- [Personnaliser TWIG](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/personnaliser-twig.md)
- [Services](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/services.md)
- [Services et Injection de dépendances](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/services-1.md)
- [Les Bundles](https://cours.davidannebicque.fr/symfony/symfony-6-lp/semestre-4/bundles.md)
- [FAQ](https://cours.davidannebicque.fr/symfony/symfony-6-lp/faq.md)
- [Mise en production](https://cours.davidannebicque.fr/symfony/symfony-6-lp/mise-en-production.md): Mettre en production un projet réalisé avec Symfony
- [Créer un environnement Symfony collaboratif](https://cours.davidannebicque.fr/symfony/symfony-6-lp/creer-un-environnement-symfony-collaboratif.md)
