====== Symfony 4 ====== ===== Setup ===== * [[symfony4:setup_prerequis]] * [[symfony4:setup_creation_projet]] * [[symfony4:setup_cloner_projet_depuis_depot_github]] ===== Console ===== * [[symfony4:cache]] * [[symfony4:serveur_local]] ===== Contrôleurs ===== * [[symfony4:controleurs_creation_controleur]] * [[symfony4:controleurs_routes]] * [[symfony4:controleurs_redirection_route]] * [[symfony4:controleurs_generation_fichiers_telechargeables]] * [[symfony4:controleurs_upload_fichiers]] * [[symfony4:controleurs_renvoyer_reponse_json]] * [[symfony4:controleurs_get_user]] ===== Twig ===== * [[symfony4:twig_syntaxe_de_twig]] * [[symfony4:twig_injection_twig_dans_service]] * [[symfony4:twig_affichage_arborescence]] * [[https://twig.symfony.com/doc/3.x/|Référence de Twig]] ===== Base de données ===== * [[symfony4:creation_user_et_db]] * [[symfony4:creation_entites_et_migrations]] * [[symfony4:creation_relation_en_ligne_de_commande]] * [[symfony4:doctrine]] * [[symfony4:relations_entre_entites]] * [[symfony4:fixtures]] * [[symfony4:query_builder]] * [[symfony4:database_renommer_entite]] ===== Formulaires ===== * [[symfony4:formulaires]] * [[symfony4:formulaires_formulaire_simple_sans_entite]] * [[symfony4:formulaires_formulaire_complet_avec_entite]] * [[symfony4:formulaires_formulaire_avec_classe]] * [[symfony4:formulaires_formulaire_avec_bouton_annuler]] __Traitements avant le rendu d'un formulaire__ * [[symfony4:formulaires_trier_les_lignes_dun_entitytype]] ===== Déploiement et mises à jour ===== * [[symfony4:deploiement_premier_deploiement]] * [[symfony4:deploiement_mises_a_jour]] * [[symfony4:deploiement_deploiement_avec_git]] * [[symfony4:deploiement_mise_a_jour_de_symfony]] ===== À classer ===== * [[symfony4:dump]] * [[symfony4:email]] * [[symfony4:flash_messages]] * [[symfony4:logging]] * [[symfony4:kernel]] * [[symfony4:services]] * [[symfony4:authentification]] * [[symfony4:authentification_2]] * [[symfony4:session]] ===== Didacticiels et liens Symfony 4 ===== Série de vidéos de **Lior CHAMLA** : * [[https://www.youtube.com/watch?v=UTusmVpwJXo|SYMFONY 1/4 : 1H POUR COMPRENDRE LE FRAMEWORK !]] * [[https://www.youtube.com/watch?v=_cgZheTv-FQ&t=1457s|SYMFONY 2/4 - 1H POUR COMPRENDRE LES FORMULAIRES !]] * [[https://www.youtube.com/watch?v=e5udJTjbYzw|SYMFONY 3/4 - 1H POUR COMPRENDRE LES ENTITES ET LEURS RELATIONS !]] * [[https://www.youtube.com/watch?v=_GjHWa9hQic&t=401s|SYMFONY 4/4 : 1H POUR COMPRENDRE L'AUTHENTIFICATION !]] * [[https://www.youtube.com/watch?v=frAXgi9D6fo|SYMFONY : L'AUTOWIRING ET LE CONTAINER DE SERVICES]] Chaines YouTube : * [[https://www.youtube.com/channel/UCJFSN6epvy4HGjujPhuhGvg/videos|Road To Dev]] * [[https://www.youtube.com/channel/UCVPd3h_V_hGjMZ8jNMt939Q/videos|Nouvelle Techno]] Sites web : * [[https://blog.dev-web.io/|dev-web.io - Un peu de code, beaucoup de Symfony]] * [[https://oliviertoussaint.github.io/cours-symfony/|Cours sur symfony 4]]