Créer et déployer une application Symfony 5

Merci à Cyril T. pour sa contribution le 05/02/2021

Déployer une application Symfony 5 avec Heroku.
Créer une application avec Symfony 5.

Formation Git: https://www.youtube.com/watch?v=zNxGgI6O5NE&list=PLlxQJeQRaKDRBd_FazeI7gLq5wyrt7f7J

Formation Symfony 5: https://www.youtube.com/watch?v=A8JxqOG2wi4&list=PLlxQJeQRaKDRs9WlWQiXNqWU0blyaZBzo

Formation Symfony 5 sur Parlons Code: https://online.parlonscode.com/courses/symfony-5-en-une-semaine

Astuces Twig: https://www.youtube.com/watch?v=E4nUjUsxJNc&list=PLlxQJeQRaKDS_Kd9ZCLy4ViK3-5y5AnGC

00:00 Introduction & Prérequis
01:17 Présentation de l'application Hello City
01:57 Présentation de l'application Panterest
05:25 Création du projet Hello City
07:22 Démarrage du serveur local
09:32 La commande symfony open:local
09:56 Installation du bundle Maker
11:25 Création du contrôleur PagesController
13:05 Création de la vue home.html.twig
15:01 Ajout de Type-Hints PHP
15:36 Ajout d'un contenu à la vue home.html.twig
18:56 Ajout du fuseau horaire
21:35 Configuration PHP.ini avec le client Symfony
23:39 Commit du travail effectué
24:13 Ajout de la page about
27:30 Ajout de liens de navigation entre les deux pages
29:00 Extraction du footer au niveau du template de base
30:02 Configuration de la langue du document HTML
30:42 Ajout des images (Drapeau Québec et Logo TDN)
32:21 Utilisation de la fonction Twig asset
34:07 Ajout de Tailwind CSS & Stylisation de la page d'accueil
41:13 Responsive Design
41:53 Stylisation de la page about
43:41 Commit du travail effectué
44:10 Déploiement de l'application avec Heroku
52:50 Ajout du fichier Procfile
55:14 Exécuter un ensemble de commandes à chaque déploiement ou release
57:22 Ajout de la configuration Apache
1:00:11 Configuration PHP.ini avec Heroku
1:01:14 Utilisation de Nginx comme serveur web
1:04:24 Débogage des erreurs avec la commande heroku logs --tail
1:06:08 Remerciements & Conclusion