/0. Websites you may like/
|
0. (1Hack.Us) Premium Tutorials-Guides-Articles & Community based Forum.url
|
0.4 KB
|
1. (FreeTutorials.Us) Download Udemy Paid Courses For Free.url
|
0.3 KB
|
2. (FreeCoursesOnline.Me) Download Udacity, Masterclass, Lynda, PHLearn, Pluralsight Free.url
|
0.3 KB
|
3. (NulledPremium.com) Download E-Learning, E-Books, Audio-Books, Comics, Articles and more... etc.url
|
0.2 KB
|
4. (FTUApps.com) Download Cracked Developers Applications For Free.url
|
0.2 KB
|
How you can help Team-FTU.txt
|
0.2 KB
|
/1. Introduction/
|
1. Qu'est-ce que Symfony 4 et pourquoi l'utiliser .mp4
|
21.6 MB
|
1.1 Documentation officielle qu'est-ce que Symfony .html
|
0.1 KB
|
1.2 Documentation officielle Symfony expliqué à un développeur en 5 minutes.html
|
0.1 KB
|
2. Ce qu'on va faire ensemble, ce que ça va vous apporter.mp4
|
32.5 MB
|
2.1 Le site SymBNB en ligne tel qu'il sera à la fin de la formation.html
|
0.1 KB
|
3. Les outils nécessaires pour suivre la formation.mp4
|
8.5 MB
|
4. Installer Composer, PHP 7 et MySQL grâce à WAMP 3.html
|
3.3 KB
|
5. Mettre en place Visual Studio Code pour travailler !.html
|
2.3 KB
|
5.1 Extension Twig pour VSCode.html
|
0.1 KB
|
5.2 Extension PHP DocBlocker pour VSCode.html
|
0.1 KB
|
5.3 Extension PHP Namespace Resolver pour VSCode.html
|
0.1 KB
|
6. Comment tirer profit au mieux de cette formation .mp4
|
11.0 MB
|
/10. Gérer les pages d'erreurs dans Symfony 4/
|
1. Comprendre la gestion des pages d'erreurs dans une application Symfony 4.mp4
|
27.8 MB
|
1.1 Documentation officielle comment personnaliser les pages d'erreur et les tester.html
|
0.1 KB
|
2. Créer une page d'erreur 404 personnalisée et la tester.mp4
|
43.2 MB
|
2.1 Documentation officielle comment personnaliser les pages d'erreur et les tester.html
|
0.1 KB
|
3. Créer une page d'erreur 403 personnalisée et la tester.mp4
|
45.6 MB
|
3.1 Documentation officielle comment personnaliser les pages d'erreur et les tester.html
|
0.1 KB
|
4. Faire attention au cache en environnement de production.mp4
|
35.3 MB
|
/11. Gestion des réservations/
|
1. Création d'une entité Booking et migration de la base de données.mp4
|
36.8 MB
|
10. Utiliser un paramètre GET pour modifier l'affichage d'une réservation.mp4
|
58.9 MB
|
10.1 Documentation officielle comment accéder à la requête, la session etc, depuis Twig.html
|
0.1 KB
|
11. Validation du formulaire de réservation (partie 1).mp4
|
20.7 MB
|
11.1 Documentation officielle sur la contrainte Date().html
|
0.1 KB
|
12. Prendre en compte la disponibilité d'une annonce lors de la réservation.mp4
|
236.2 MB
|
12.1 Documentation PHP sur la fonction range().html
|
0.1 KB
|
12.2 Documentation PHP sur la classe DateTime.html
|
0.1 KB
|
12.3 Documentation PHP sur la classe DateInterval.html
|
0.1 KB
|
13. Utiliser un calendrier Javascript pour empêcher le choix de dates indisponibles.mp4
|
123.9 MB
|
13.1 GitHub du Bootstrap Datetimepicker de UXSolution.html
|
0.1 KB
|
14. Utiliser un DataTransformer pour gérer les dates au format français.mp4
|
118.4 MB
|
14.1 Documentation officielle sur les DataTransformers.html
|
0.1 KB
|
15. Validation des dates du formulaire (partie 2).mp4
|
39.4 MB
|
15.1 Documentation officielle la contrainte GreaterThan().html
|
0.1 KB
|
15.2 Documentation PHP la classe DateTime et son constructeur.html
|
0.1 KB
|
16. Calculer le nombre de nuits et le montant de la réservation en Javascript.mp4
|
87.9 MB
|
16.1 La méthode .replace() des Strings en JS (MDN).html
|
0.2 KB
|
16.2 La classe Date de Javascript (MDN).html
|
0.1 KB
|
17. Création d'une page de liste des réservations.mp4
|
80.2 MB
|
18. Versionning de notre avancement avec GIT.mp4
|
3.7 MB
|
2. Modification de la Fixture pour ajouter de fausses réservations.mp4
|
69.6 MB
|
3. Création du formulaire de réservation.mp4
|
83.6 MB
|
4. Modifier l'apparence du champ DateType avec l'option widget.mp4
|
13.6 MB
|
4.1 Documentation officielle sur le champ DateType.html
|
0.1 KB
|
5. Ajout d'un champ de commentaire sur les réservations.mp4
|
56.6 MB
|
6. Création du lien de réservation à partir d'une annonce.mp4
|
13.7 MB
|
7. Sécuriser la page de réservation avec l'annotation @IsGranted().mp4
|
11.8 MB
|
7.1 Documentation officielle les annotations @IsGranted() et @Security().html
|
0.2 KB
|
8. Enregistrer une réservation en calculant automatiquement le montant.mp4
|
76.7 MB
|
8.1 Documentation PHP sur la fonction range().html
|
0.1 KB
|
8.2 Documentation PHP sur la méthode format() des DateTime.html
|
0.1 KB
|
8.3 Documentation PHP sur la méthode diff() des DateTime.html
|
0.1 KB
|
8.4 Documentation PHP sur la classe DateTime.html
|
0.1 KB
|
8.5 Documentation PHP sur la classe DateInterval.html
|
0.1 KB
|
9. Affichage d'une réservation existante.mp4
|
125.3 MB
|
/12. Gestion des commentaires et notations/
|
1. Création d'une entité Comment pour stocker les avis des visiteurs.mp4
|
35.7 MB
|
10. Affichage du formulaire de commentaire sur une réservation.mp4
|
119.2 MB
|
11. Enregistrer les données du formulaire de commentaire.mp4
|
27.0 MB
|
12. S'assurer qu'un visiteur ne commente qu'une seule fois une annonce.mp4
|
72.2 MB
|
13. Affichage des notes sur la liste des réservations.mp4
|
48.2 MB
|
2. Modification de la Fixture pour ajouter de faux commentaires.mp4
|
41.3 MB
|
3. Affichage des commentaires sur la page d'une annonce.mp4
|
45.1 MB
|
4. Installation de FontAwesome pour bénéficier d'icônes !.mp4
|
9.7 MB
|
4.1 Site officiel de FontAwesome.html
|
0.1 KB
|
5. Afficher les notes sous forme d'étoiles.mp4
|
51.1 MB
|
6. Factorisation du template d'affichage des notes sous forme d'icônes.mp4
|
37.3 MB
|
7. Calculer et afficher la note moyenne d'une annonce.mp4
|
85.9 MB
|
7.1 Documentation PHP sur la méthode de réduction d'un tableau array_reduce().html
|
0.1 KB
|
8. Affichage des moyennes sur l'ensemble des annonces.mp4
|
24.0 MB
|
9. Personnaliser le CSS afin d'avoir des étoiles dorées pour les notes.mp4
|
12.7 MB
|
/13. [Optionnel] Refonte visuelle et uniformisation/
|
1. Partie 1 modifications CSS pour des changements globaux.mp4
|
41.8 MB
|
2. Partie 2 Uniformisation des espacements et du format des prix.mp4
|
93.7 MB
|
3. Partie 3 Refonte du formulaire de création d'une annonce.mp4
|
54.3 MB
|
4. Partie 4 Refonte du formulaire d'édition du profil.mp4
|
25.7 MB
|
5. Partie 5 Refonte du formulaire d'inscription.mp4
|
36.6 MB
|
6. Partie 6 Refonte du formulaire de modification du mot de passe.mp4
|
16.1 MB
|
7. Partie 7 Mise en place du Responsive avec la balise méta viewport !.mp4
|
39.5 MB
|
/14. Créer une interface d'administration pour notre application/
|
1. Création du controller d'Administration des Annonces le AdminAdController.mp4
|
88.9 MB
|
10. Mettre en place un thème de CollectionType à nouveau.mp4
|
137.9 MB
|
11. Permettre à l'administrateur de supprimer une annonce.mp4
|
41.6 MB
|
12. Exercice affichez la liste des commentaires !.mp4
|
11.4 MB
|
13. Solution affichez la liste des commentaires !.mp4
|
68.8 MB
|
14. Exercice créez le formulaire d'édition d'un commentaire.mp4
|
13.5 MB
|
15. Solution créez le formulaire d'édition d'un commentaire.mp4
|
93.9 MB
|
16. Exercice permettez à l'administrateur de supprimer un commentaire.mp4
|
10.8 MB
|
17. Solution permettez à l'administrateur de supprimer un commentaire.mp4
|
45.7 MB
|
18. Exercice affichez la liste des réservations.mp4
|
8.6 MB
|
19. Solution affichez la liste des réservations.mp4
|
43.4 MB
|
2. Mise en place d'un habillage différent au sein de l'administration.mp4
|
31.4 MB
|
20. Découverte du type de champ EntityType pour l'édition d'une réservation.mp4
|
119.7 MB
|
20.1 Documentation officielle le champ EntityType.html
|
0.1 KB
|
21. Le problème de la validation par l'entité Booking dans 2 formulaires différents.mp4
|
29.3 MB
|
22. Découverte de la notion de Groupes de Validation (ValidationGroups).mp4
|
107.6 MB
|
22.1 Documentation officielle les Validation Groups.html
|
0.1 KB
|
23. Recalculer le montant d'une réservation lors de la modification de l'annonce.mp4
|
29.1 MB
|
24. Permettre à l'administrateur de supprimer une réservation.mp4
|
20.4 MB
|
25. Versionning de notre avancement avec GIT.mp4
|
4.0 MB
|
3. Mise à jour de la barre de navigation.mp4
|
56.8 MB
|
4. Sécurité Protéger l'accès à toute l'administration grâce aux ACL.mp4
|
11.1 MB
|
4.1 Documentation officielle les access_control pour sécuriser des patterns d'URL.html
|
0.1 KB
|
5. Créer une page de connexion spécifique pour l'administration.mp4
|
42.2 MB
|
6. Création d'un Firewall particulier pour l'administration.mp4
|
30.9 MB
|
6.1 Documentation officielle la sécurité et les firewalls.html
|
0.1 KB
|
6.2 Documentation officielle utiliser ..particulières.html
|
0.1 KB
|
7. Créer le formulaire de connexion à l'administration.mp4
|
80.2 MB
|
7.1 Documentation officielle formulaire de login.html
|
0.1 KB
|
8. Permettre à l'administrateur de se déconnecter.mp4
|
28.6 MB
|
8.1 Documentation officielle le composant Security et l'option logout.html
|
0.1 KB
|
9. Création du formulaire d'édition des annonces.mp4
|
121.1 MB
|
/15. Découverte du concept de Service/
|
1. Introduction aux méthodes des Repositories pour récupérer les données.mp4
|
56.9 MB
|
1.1 Documentation officielle de Doctrine sur le DQL.html
|
0.2 KB
|
1.2 [A LIRE ABSOLUMENT] Documentation officielle ..Repositories.html
|
0.2 KB
|
1.3 Résumé des fonctions des Repositories ..Symfony.html
|
0.1 KB
|
10. Aider les futurs développeurs avec les exceptions.mp4
|
39.2 MB
|
10.1 Le fichier optimisé et commenté pour notre PaginationService.html
|
0.2 KB
|
11. Conclusion la notion de services et ses avantages.mp4
|
13.4 MB
|
11.1 Le fichier optimisé et commenté pour notre PaginationService.html
|
0.2 KB
|
12. Versionning de notre avancement avec GIT.mp4
|
6.3 MB
|
2. Mise en place HTML et utilisation du findBy() pour paginer !.mp4
|
47.1 MB
|
3. Placer des contraintes sur les paramètres des routes grâce aux Requirements.mp4
|
43.4 MB
|
3.1 Documentation officielle utiliser les Requirements ..Routes.html
|
0.1 KB
|
4. Rendre dynamique la pagination HTML.mp4
|
75.6 MB
|
5. Découverte de la notion de Service pour la pagination.mp4
|
34.1 MB
|
5.1 Documentation officielle sur le Service Container de Symfony.html
|
0.1 KB
|
6. Création du service de pagination.mp4
|
185.8 MB
|
6.1 Documentation officielle le Service Container de Symfony.html
|
0.1 KB
|
6.2 API de l'interface ObjectManager et sa fonction getRepository().html
|
0.2 KB
|
7. Factorisation du Twig concernant la pagination.mp4
|
44.1 MB
|
8. Intégrer l'affichage de la pagination dans le service de pagination.mp4
|
134.6 MB
|
8.1 Documentation officielle sur la classe ..Twig.html
|
0.1 KB
|
9. Rendre configurable le service de pagination grâce au fichier services.yaml.mp4
|
58.2 MB
|
9.1 Documentation officielle configurer de manière explicite nos services.html
|
0.2 KB
|
/16. Découverte du DQL et création du Dashboard Les requêtes avec Doctrine/
|
1. Mise en place statique ..l'administration.mp4
|
59.9 MB
|
2. Nos premières requêtes DQL.mp4
|
48.9 MB
|
2.1 Documentation officielle Doctrine et le DQL.html
|
0.2 KB
|
3. Les fonctions d'agrégation et le tri.mp4
|
82.1 MB
|
3.1 Documentation officielle de Doctrine sur le DQL.html
|
0.2 KB
|
4. Extraire la récupération des ...Service.mp4
|
75.1 MB
|
5. Découverte du QueryBuilder pour .. du site.mp4
|
124.4 MB
|
5.1 Documentation officielle de .. QueryBuilder.html
|
0.2 KB
|
/17. Découverte de Webpack Encore prendre soin de ses fichiers CSS et JS !/
|
1. Installer les packages asset et encore de Symfony.html
|
1.1 KB
|
1.1 Documentation officielle le composant Asset.html
|
0.1 KB
|
1.2 Documentation officielle le composant Webpack Encore.html
|
0.1 KB
|
10. Créer plusieurs fichiers Javascript pour optimiser les chargements.mp4
|
56.4 MB
|
10.1 Documentation officielle des fichiers .. pages.html
|
0.1 KB
|
11. Mise à jour de l'interface d'administration.mp4
|
17.9 MB
|
12. Conclusion non nécessaire mais tellement avantageux !.mp4
|
18.0 MB
|
13. Versionning de notre avancement avec GIT.mp4
|
2.6 MB
|
2. Installation de Webpack Encore dans notre projet.mp4
|
16.4 MB
|
2.1 Site officiel de WebPack.html
|
0.1 KB
|
2.2 [A LIRE ABSOLUMENT] Documentation officielle .. Encore.html
|
0.1 KB
|
3. Mise en place de la bonne structure des fichiers.mp4
|
19.4 MB
|
3.1 Documentation officielle tutoriel ...Encore.html
|
0.1 KB
|
4. Fusionner des fichiers CSS en un seul fichier optimisé.mp4
|
44.3 MB
|
4.1 Documentation officielle ..Webpack Encore.html
|
0.1 KB
|
5. Le versionning des fichiers CSS et JS ..de cache.mp4
|
87.8 MB
|
5.1 Documentation officielle versionner ses assets.html
|
0.1 KB
|
5.2 Documentation officielle la fonction asset() dans Twig.html
|
0.1 KB
|
6. Utiliser SASS dans nos fichiers CSS grâce à Webpack Encore.mp4
|
60.8 MB
|
6.1 Documentation officielle ..CSS avec Webpack Encore.html
|
0.1 KB
|
7. Traiter nos fichiers Javascript avec Webpack Encore.mp4
|
50.1 MB
|
8. Installation du package Bootstrap avec NPM.mp4
|
11.4 MB
|
9. Pouvoir utiliser jQuery partout le problème des modules Webpack.mp4
|
22.5 MB
|
9.1 Article Médium Comprendre ..modules WebPack.html
|
0.1 KB
|
9.2 StackOverflow Comment définir ..WebPack.html
|
0.1 KB
|
/18. Déploiement de l'application en production/
|
1. Création d'un dépôt Git sur la plateforme GitHub ..code.mp4
|
18.1 MB
|
1.1 GitHub La plateforme où déposer son code versionné !.html
|
0.1 KB
|
10. Heroku mise en place de la base de données et mises à jour.mp4
|
117.2 MB
|
10.1 Présentation de l'addon JawsDB sur Heroku.html
|
0.1 KB
|
2. Découverte du fichier .gitignore et des fichiers ignorés.mp4
|
16.2 MB
|
3. Hébergement Mutualisé introduction.mp4
|
13.4 MB
|
4. Générer le fichier .htaccess avec le pack symfonyapache-pack.mp4
|
29.6 MB
|
4.1 Documentation officielle générer ..apache-pack.html
|
0.1 KB
|
4.2 Contenu du fichier .htaccess qui permet ..Apache.html
|
0.2 KB
|
4.3 Documentation officielle configurer un serveur web pour Symfony 4.html
|
0.1 KB
|
5. Hébergement Mutualisé mise en ligne avec accès SSH.mp4
|
93.1 MB
|
6. Hébergement Mutualisé mise en ligne sans SSH.mp4
|
100.7 MB
|
7. Hébergement Mutualisé faire des mises à jour sans SSH.mp4
|
28.7 MB
|
8. Hébergement Mutualisé faire des mises à jour avec SSH.mp4
|
29.1 MB
|
9. Heroku mise en place de l'application et lien avec GitHub.mp4
|
70.4 MB
|
9.1 Code à placer dans le fichier Procfile (lui ..notre application).html
|
0.1 KB
|
9.2 Documentation officielle de Heroku ..Symfony 3 (marche ..adaptations).html
|
0.1 KB
|
9.3 Heroku lien vers la plateforme d'hébergement containerisé.html
|
0.1 KB
|
/19. Autres formations sur Udemy/
|
1. COUPON DE REDUCTION ApiPlatform et React.html
|
1.1 KB
|
/2. Premiers pas mise en place de notre application Symfony 4/
|
1. Créons notre projet Symfony 4 avec la CLI.mp4
|
34.2 MB
|
1.1 Documentation de la fonctionnalité create-project de Composer.html
|
0.1 KB
|
1.2 Le fichier de la recette symfonywebsite-skeleton sur Github.html
|
0.1 KB
|
10. Comprendre Twig les filtres.mp4
|
16.3 MB
|
10.1 Documentation du filtre upper.html
|
0.1 KB
|
10.2 Liste des filtres livrés avec Twig.html
|
0.1 KB
|
10.3 Documentation officielle créer son propre filtre Twig !.html
|
0.1 KB
|
11. Routes paramétrées & routes multiples des adresses dynamique porteuses de sens.mp4
|
58.5 MB
|
11.1 Documentation officielle sur le routing.html
|
0.1 KB
|
12. Comprendre Twig générer une URL avec la fonction path().mp4
|
44.8 MB
|
12.1 Documentation de la fonction path().html
|
0.1 KB
|
13. Comprendre Twig l'héritage de gabarit (extends).mp4
|
80.9 MB
|
13.1 Documentation officielle du tag extends.html
|
0.1 KB
|
14. Mise en place d'un thème Bootstrap.mp4
|
73.2 MB
|
14.1 Bootswatch.com.html
|
0.1 KB
|
15. Mise en place de la barre de navigation.mp4
|
34.3 MB
|
16. Mise en place finale de la page d'accueil de notre application.mp4
|
96.2 MB
|
17. Versionning de notre avancement avec GIT.mp4
|
6.6 MB
|
18. Démarrage avec Symfony 4.html
|
0.1 KB
|
2. Découverte de la structure d'une application Symfony 4.mp4
|
81.5 MB
|
3. Introduction le concept de Controller au sein d'une application Symfony 4.mp4
|
14.7 MB
|
4. Créons notre premier Controller le HomeController.mp4
|
59.3 MB
|
4.1 Documentation officielle sur la classe Response.html
|
0.1 KB
|
4.2 Documentation officielle sur les Controller.html
|
0.1 KB
|
4.3 Documentation officielle sur le routing.html
|
0.1 KB
|
5. Séparer les traitements et l'affichage grâce à Twig.mp4
|
33.7 MB
|
5.1 Documentation officielle du moteur Twig.html
|
0.1 KB
|
6. Les avantages du langage de templating Twig.mp4
|
5.6 MB
|
7. Comprendre Twig L'interpolation (afficher une variable).mp4
|
16.0 MB
|
8. Comprendre Twig les structures de contrôle (conditions et boucles).mp4
|
78.4 MB
|
8.1 Liste des tags Twig.html
|
0.1 KB
|
8.2 Les boucles avec le tag for.html
|
0.1 KB
|
8.3 Les conditions avec le tag if.html
|
0.1 KB
|
9. Comprendre Twig les commentaires.mp4
|
10.6 MB
|
/20. SECTION BONUS Vidéos à venir sur différents sujets/
|
1. Section bonus Pourquoi .html
|
1.0 KB
|
2. AJAX 12 Mise en place.mp4
|
289.7 MB
|
2.1 Le code de départ sur GitHub.html
|
0.1 KB
|
3. AJAX 22 Appels AJAX et réponses JSON.mp4
|
274.4 MB
|
3.1 La documentation de la librairie Axios.html
|
0.1 KB
|
4. Créer sa propre extension Twig avec des filtres personnalisés !.mp4
|
274.0 MB
|
4.1 Documentation officielle de Symfony sur les extensions Twig.html
|
0.1 KB
|
4.2 Code de base du tutoriel sur GitHub.html
|
0.1 KB
|
4.3 Documentation officielle de Twig sur les extensions.html
|
0.1 KB
|
5. L'Autowiring et le container de services.html
|
0.3 KB
|
6. Créer un panier e-commerce Gérer la session dans Symfony.html
|
0.4 KB
|
/3. Relations avec la base de données/
|
1. Introduction la relation aux bases de données avec Symfony et Doctrine.mp4
|
31.3 MB
|
1.1 Documentation officielle les bases de données et Doctrine.html
|
0.1 KB
|
10. Comprendre Doctrine les relations entre Entités avec l'Entité Image.mp4
|
56.2 MB
|
10.1 Documentation officielle comment travailler sur les relations et associations avec Doctrine.html
|
0.1 KB
|
11. Enrichir la Fixture pour créer des images.mp4
|
36.1 MB
|
12. Le lien entre Symfony et les bases de données.html
|
0.1 KB
|
2. Création de la base de données grâce à la CLI.mp4
|
22.8 MB
|
2.1 Documentation officielle configurer et créer la base de données avec la CLI.html
|
0.1 KB
|
2.2 Documentation officielle Symfony et la base de données avec Doctrine.html
|
0.1 KB
|
3. Comprendre Doctrine créons notre première Entité pour représenter les annonces.mp4
|
43.9 MB
|
3.1 Documentation officielle créer une entité avec Doctrine.html
|
0.1 KB
|
4. Comprendre Doctrine notre premier script de migrations.mp4
|
43.5 MB
|
4.1 Documentation officielle les migrations avec Doctrine.html
|
0.2 KB
|
4.2 Documentation officielle en savoir plus sur le bundle de migrations Doctrine (à lire absolument).html
|
0.1 KB
|
5. Comprendre Doctrine créer des jeux de fausses données avec les Fixtures.mp4
|
57.6 MB
|
5.1 Documentation officielle le bundle Fixtures de Doctrine.html
|
0.1 KB
|
5.2 Documentation officielle sauvegarder (persister) des données avec Doctrine et le Manager.html
|
0.1 KB
|
6. Rendre nos fausses données plus réalistes avec Faker.mp4
|
75.0 MB
|
6.1 Documentation de la librairie Faker.html
|
0.1 KB
|
7. Créer des slugs facilement avec Slugify.mp4
|
42.7 MB
|
7.1 Documentation de la librairie CocurSlugify.html
|
0.1 KB
|
8. Comprendre Doctrine interagir avec le cycle de vie des Entités.mp4
|
66.2 MB
|
8.1 Documentation Symfony sur les cycles de vie des entités.html
|
0.1 KB
|
8.2 Liste des événements du cycle de vie sur lesquels on peut se brancher.html
|
0.2 KB
|
9. Graphique sur les événements du cycle de vie d'une entité (non exhaustif).html
|
0.5 KB
|
/4. Notre premier Controller le AdController pour la gestion des annonces/
|
1. Affichage de la liste des annonces.mp4
|
47.0 MB
|
10. Comprendre Twig utiliser une ..un code.mp4
|
21.7 MB
|
10.1 Documentation officielle le tag {% set %} de Twig.html
|
0.1 KB
|
11. Comprendre le ParamConverter de Symfony 4.mp4
|
47.6 MB
|
11.1 Documentation officielle comprendre le @ParamConverter.html
|
0.2 KB
|
12. Les Controllers et leurs utilitaires.html
|
0.1 KB
|
2. Récupération des annonces grâce au Repository Doctrine.mp4
|
53.3 MB
|
2.1 Documentation officielle s..epositories.html
|
0.1 KB
|
3. Comprendre l'Injection de Dépendances.mp4
|
67.3 MB
|
3.1 Documentation officielle sur le ..Dépendances.html
|
0.1 KB
|
3.2 Documentation officielle sur le Services Container.html
|
0.1 KB
|
4. Récupération d'une annonce avec son slug grâce au Repository.mp4
|
46.9 MB
|
4.1 Documentation officielle sur les..Repositories.html
|
0.1 KB
|
5. Affichage d'une annonce.mp4
|
41.6 MB
|
6. Un peu de CSS personnalisé.mp4
|
35.4 MB
|
7. Parcourir les images liées à ..les 2 entités.mp4
|
111.3 MB
|
8. Mise à jour de la barre de navigation.mp4
|
14.3 MB
|
9. Liens paramétrés dans la liste des annonces.mp4
|
28.2 MB
|
9.1 Documentation officielle la fonction path() dans Twig.html
|
0.1 KB
|
/5. Symfony et les formulaires/
|
1. A l'attention des étudiants qui sont sous Symfony 4.3.html
|
1.2 KB
|
1.1 Annonce de la fonctionnalité de validation automatique.html
|
0.1 KB
|
10. Comprendre Twig le thème de formulaire Bootstrap 4.mp4
|
29.2 MB
|
10.1 Documentation officielle sur le thème de formulaires Bootstrap 4.html
|
0.1 KB
|
10.2 Code source en ligne du thème de formulaires Bootstrap 4 (pour voir le boulot que c'est ;-)).html
|
0.2 KB
|
11. Configurer les champs de formulaire.mp4
|
86.7 MB
|
11.1 Liste de tous les types de champs livrés avec Symfony (et leurs options).html
|
0.1 KB
|
12. Récupérer et sauvegarder les données du formulaire.mp4
|
58.5 MB
|
12.1 Documentation officielle sur la gestion des soumissions de formulaires.html
|
0.1 KB
|
13. Effectuer une redirection vers la page de la nouvelle annonce.mp4
|
16.3 MB
|
13.1 Documentation officielle sur les redirections.html
|
0.1 KB
|
14. Utiliser les messages Flash pour notifier le visiteur.mp4
|
82.0 MB
|
14.1 Documentation officielle sur les messages Flash.html
|
0.1 KB
|
15. Comprendre Twig les inclusions de template.mp4
|
40.3 MB
|
15.1 Documentation Twig sur le tag include.html
|
0.1 KB
|
2. Créer la page de création d'une annonce.mp4
|
23.2 MB
|
3. Découverte du FormBuilder le fabricant de formulaire.mp4
|
30.6 MB
|
3.1 Documentation officielle sur les Forms.html
|
0.1 KB
|
4. Comprendre Twig afficher un formulaire Symfony.mp4
|
65.3 MB
|
4.1 En savoir plus sur comment maîtriser l'affichage du formulaire avec Twig.html
|
0.1 KB
|
4.2 Documentation sur l'affichage simple d'un formulaire avec Twig.html
|
0.1 KB
|
4.3 Liste de tous les types de champs livrés avec Symfony.html
|
0.1 KB
|
5. Attention à AdBlock (extension Chrome et Firefox).html
|
1.6 KB
|
6. Créer une classe de Formulaire externe et réutilisable.mp4
|
29.2 MB
|
6.1 Liste de tous les types de champs livrés avec Symfony.html
|
0.1 KB
|
6.2 Documentation officielle sur les classes de formulaire.html
|
0.1 KB
|
7. Comprendre Twig les fonctions d'affichage de formulaire.mp4
|
20.9 MB
|
7.1 Comprendre dans le détails les fonctions d'affichage de formulaires avec Twig.html
|
0.1 KB
|
8. Comprendre Twig mise en forme du formulaire.mp4
|
27.3 MB
|
8.1 Comprendre dans le détails les fonctions d'affichage de formulaires avec Twig.html
|
0.1 KB
|
8.2 Documentation sur les basiques de la mise en forme des formulaires.html
|
0.1 KB
|
9. Comprendre Twig les thèmes de formulaires.mp4
|
61.9 MB
|
9.1 Documentation officielle sur les thèmes de formulaires.html
|
0.1 KB
|
9.2 Documentation sur les basiques de la mise en forme des formulaires.html
|
0.1 KB
|
9.3 Un thème déjà livré le thème de formulaires pour Bootstrap 4.html
|
0.1 KB
|
/6. Aller plus loin avec les formulaires/
|
1. Créer des sous-formulaire avec les CollectionType.mp4
|
61.3 MB
|
1.1 Documentation officielle sur le CollectionType.html
|
0.1 KB
|
1.2 Rappel la liste de tous les types de champs livrés avec Symfony.html
|
0.1 KB
|
10. Créer un formulaire d'édition pour nos annonces.mp4
|
86.8 MB
|
11. Valider les sous-formulaires du CollectionType.mp4
|
37.8 MB
|
11.1 Documentation officielle sur la contrainte Valid.html
|
0.1 KB
|
12. Correction d'un bug lors de la suppression d'éléments du CollectionType.mp4
|
48.1 MB
|
13. Refactorisation du code entre les formulaire de création et d'édition.mp4
|
54.7 MB
|
14. Versionning de notre avancement avec GIT.mp4
|
9.6 MB
|
2. Comprendre Twig personnaliser l'affichage des sous-formulaires.mp4
|
51.4 MB
|
2.1 Documentation officielle comment personnaliser l'affichage d'un champ en particulier.html
|
0.2 KB
|
2.2 Documentation officielle sur les thèmes de formulaires.html
|
0.1 KB
|
2.3 Documentation officielle comment personnaliser l'affichage d'un CollectionType.html
|
0.2 KB
|
3. Ajouter un élément dynamiquement grâce au prototype du CollectionType.mp4
|
67.3 MB
|
3.1 Rappel documentation officielle du type de champ CollectionType.html
|
0.1 KB
|
3.2 Ressource sympa un plugin JQuery pour gérer les collections Symfony !.html
|
0.1 KB
|
3.3 Chapitre spécifique sur la notion de Prototype.html
|
0.1 KB
|
4. Supprimer un élément dynamiquement grâce au CollectionType.mp4
|
55.0 MB
|
5. Faire persister les éléments liés avec le CollectionType.mp4
|
41.9 MB
|
5.1 Documentation officielle gérer les sous-formulaires avec le CollectionType.html
|
0.1 KB
|
5.2 [A LIRE ABSOLUMENT] Comment persister des éléments liés comme un vrai pro (Blog de Rémi Poignon).html
|
0.1 KB
|
5.3 Aller plus loin comprendre le concept de Propriétaire de relation dans Doctrine (important).html
|
0.2 KB
|
6. Correction d'un bug sur les index des sous-formulaires.mp4
|
36.1 MB
|
7. Rendre le champ slug non obligatoire (option required).mp4
|
31.7 MB
|
8. La validation de formulaire avec Symfony.mp4
|
69.0 MB
|
8.1 Liste de toutes les contraintes de validation livrées avec Symfony.html
|
0.1 KB
|
8.2 Documentation officielle sur la validation.html
|
0.1 KB
|
9. Valider l'unicité d'une entité et éviter les doublons !.mp4
|
32.1 MB
|
9.1 Documentation officielle de la contrainte UniqueEntity.html
|
0.1 KB
|
/7. Les utilisateurs et l'authentification dans Symfony/
|
1. Création d'une entité User pour stocker nos utilisateurs.mp4
|
32.0 MB
|
1.1 Documentation officielle comment charger les utilisateurs depuis la base de données.html
|
0.1 KB
|
10. Authentification permettre à l'utilisateur de se déconnecter.mp4
|
21.0 MB
|
10.1 Description globale du fichier security.yml et de toutes les propriétés possibles.html
|
0.1 KB
|
11. Authentification repérer les erreurs avec la classe AuthenticationUtils.mp4
|
31.1 MB
|
11.1 API de la classe AuthenticationUtils.html
|
0.2 KB
|
12. Créer le formulaire d'inscription le RegistrationType.mp4
|
67.8 MB
|
13. Refactorisation du code entre les classes AdType et RegistrationType.mp4
|
36.7 MB
|
14. Enregistrer les données du formulaire d'inscription.mp4
|
50.7 MB
|
14.1 Documentation sur l'utilisation du UserPasswordEncoderInterface.html
|
0.1 KB
|
15. Valider le formulaire d'inscription.mp4
|
39.5 MB
|
15.1 Documentation officielle sur la validation.html
|
0.1 KB
|
15.2 Liste de toutes les contraintes de validation livrées avec Symfony.html
|
0.1 KB
|
16. Créer une confirmation de mot de passe durant l'inscription.mp4
|
42.0 MB
|
16.1 Liste des contraintes de comparaison.html
|
0.1 KB
|
16.2 Documentation officielle sur la contrainte EqualTo().html
|
0.1 KB
|
17. Mise à jour de la barre de navigation.mp4
|
23.4 MB
|
17.1 Documentation comment accéder à l'utilisateur, la requête, la session etc. depuis Twig.html
|
0.1 KB
|
18. Créer un formulaire d'édition du profil utilisateur.mp4
|
53.3 MB
|
19. Créer un formulaire de modification du mot de passe.mp4
|
79.5 MB
|
19.1 Documentation sur l'utilisation du UserPasswordEncoderInterface.html
|
0.1 KB
|
19.2 Documentation officielle sur la contrainte EqualTo().html
|
0.1 KB
|
2. La relation OneToMany entre les annonces (Ad) et les utilisateurs (User).mp4
|
55.3 MB
|
20. Sauvegarder le nouveau mot de passe.mp4
|
67.7 MB
|
20.1 Documentation sur l'utilisation du UserPasswordEncoderInterface.html
|
0.1 KB
|
21. Créer une erreur personnalisée sur le formulaire de modification de mot de passe.mp4
|
50.8 MB
|
21.1 API de la classe FormError.html
|
0.1 KB
|
21.2 API de la classe Form.html
|
0.1 KB
|
3. Mise à jour de la Fixture pour créer de faux utilisateurs.mp4
|
68.1 MB
|
4. Des avatars aléatoires pour nos faux utilisateurs avec RandomUser.me.mp4
|
46.4 MB
|
4.1 RandomUser.me.html
|
0.1 KB
|
5. L'encodage des mots de passe de nos utilisateurs.mp4
|
43.9 MB
|
5.1 API de l'interface UserPasswordEncoderInterface.html
|
0.2 KB
|
5.2 Description globale du fichier security.yml et de toutes les propriétés possibles.html
|
0.1 KB
|
5.3 Documentation sur l'utilisation du UserPasswordEncoderInterface.html
|
0.1 KB
|
6. Découverte de l'interface UserInterface.mp4
|
53.3 MB
|
6.1 Documentation officielle comment charger les utilisateurs depuis la base de données.html
|
0.1 KB
|
6.2 API de l'interface UserInterface.html
|
0.1 KB
|
7. Authentification déclare un nouveau provider (entité User).mp4
|
21.4 MB
|
7.1 Description globale du fichier security.yml et de toutes les propriétés possibles.html
|
0.1 KB
|
7.2 Documentation officielle comment charger les utilisateurs depuis la base de données.html
|
0.1 KB
|
8. Authentification créer le formulaire de connexion.mp4
|
51.9 MB
|
8.1 Documentation officielle comment créer un formulaire de login.html
|
0.1 KB
|
9. Authentification authentifier réellement l'utilisateur.mp4
|
30.9 MB
|
9.1 Documentation officielle comment créer un formulaire de login.html
|
0.1 KB
|
9.2 Description globale du fichier security.yml et de toutes les propriétés possibles.html
|
0.1 KB
|
/8. Intégration des utilisateurs dans le reste du site/
|
1. Afficher l'auteur dans la page d'une annonce.mp4
|
88.1 MB
|
1.1 Documentation officielle le filtre raw de Twig pour conserver les entités HTML.html
|
0.1 KB
|
1.2 Documentation officielle le filtre length de Twig pour compter les éléments d'un tableau.html
|
0.1 KB
|
1.3 Documentation officielle comment créer une variable avec Twig et le tag set.html
|
0.1 KB
|
2. Créer une page de profil pour les utilisateurs.mp4
|
95.3 MB
|
2.1 Documentation officielle le tag include de Twig afin de refactoriser un template.html
|
0.1 KB
|
3. Faire les liens vers la page de profil d'un utilisateur.mp4
|
18.4 MB
|
4. Créer la page Mon compte.mp4
|
18.2 MB
|
4.1 Documentation officielle récupérer l'utilisateur authentifié au sein du Controller.html
|
0.1 KB
|
5. Ajouter des liens de gestion du compte utilisateur.mp4
|
27.6 MB
|
5.1 Documentation officielle Twig et l'opérateur is same as().html
|
0.1 KB
|
6. Mise en place d'une dropdown dans la barre de navigation.mp4
|
52.4 MB
|
7. Prendre en compte l'utilisateur connecté lorsqu'on créé une annonce.mp4
|
35.0 MB
|
7.1 Documentation officielle récupérer l'utilisateur authentifié au sein du Controller.html
|
0.1 KB
|
8. Versionning de notre avancement avec GIT.mp4
|
6.7 MB
|
/9. La sécurité et les autorisations dans Symfony 4/
|
1. Mise en place des rôles d'utilisateurs.mp4
|
42.4 MB
|
2. Modification de la Fixture pour créer un rôle ADMIN et un administrateur.mp4
|
44.7 MB
|
3. Récupération des rôles dans l'entité User.mp4
|
78.5 MB
|
3.1 Description détaillée de la méthode map() de la classe ArrayCollection.html
|
0.2 KB
|
3.2 API de la classe ArrayCollection.html
|
0.2 KB
|
4. Sécuriser le AdController avec les annotation @IsGranted() et @Security().mp4
|
96.3 MB
|
4.1 Documentation officielle comprendre les expressions de sécurité.html
|
0.1 KB
|
4.2 Documentation officielle les annotations @IsGranted() et @Security().html
|
0.2 KB
|
5. Sécuriser le AccountController avec les annotations @IsGranted() et @Security().mp4
|
33.9 MB
|
5.1 Documentation officielle les annotations @IsGranted() et @Security().html
|
0.2 KB
|
5.2 Documentation officielle comprendre les expressions de sécurité.html
|
0.1 KB
|
6. Afficher des liens et bouton en fonction du statut de l'utilisateur.mp4
|
43.6 MB
|
7. Permettre aux utilisateurs de supprimer leurs annonces.mp4
|
60.5 MB
|
7.1 Documentation officielle comment supprimer ..Doctrine.html
|
0.1 KB
|
8. Versionning de notre avancement avec GIT.mp4
|
8.4 MB
|
9. Conclusion et ouvertures.mp4
|
14.0 MB
|
9.1 Documentation officielle sur le composant de sécurité dans Symfony.html
|
0.1 KB
|
9.2 Documentation officielle les annotations @IsGranted() et @Security().html
|
0.2 KB
|
9.3 Documentation officielle les bonnes pratiques avec le composant de Sécurité.html
|
0.1 KB
|
Total files 423
|