YoVDO

Tutoriel Symfony 6 - Créer un formulaire et le soumettre en AJAX

Offered By: Pentiminaxt via YouTube

Tags

Symfony Courses Web Development Courses

Course Description

Overview

Découvrez comment créer et soumettre un formulaire en AJAX avec Symfony 6 dans ce tutoriel vidéo d'une heure. Apprenez à configurer un projet Symfony, installer les dépendances nécessaires, et intégrer Bootstrap. Suivez la création d'entités, la configuration de la base de données, et la mise en place du contrôleur VideoController. Explorez la création de formulaires personnalisés, la gestion des repositories, et l'implémentation d'un service dédié. Maîtrisez l'utilisation de templates Twig et l'écriture de scripts JavaScript pour gérer les interactions AJAX. Abordez également la validation des données et la gestion des erreurs pour une expérience utilisateur optimale. Ce guide complet couvre tous les aspects essentiels pour intégrer efficacement des formulaires AJAX dans vos applications Symfony.

Syllabus

- Introduction.
- Création du projet.
- Installation des dépendances.
- Lancement du serveur local.
- Importation de Bootstrap.
- Création du contrôleur VideoController.
- Création de l'entité Visibility.
- Création de l'entité Video.
- Configuration de la base de données.
- Modification du template video/index.html.twig.
- Modification du repository VideoRepository.
- Création du type VideoType.
- Modification du thème du formulaire.
- Modification du type VideoType.
- Insertion de deux entités Visibility.
- Modification du repository VideoRepository.
- Modification du contrôleur VideoController.
- Création du service VideoService.
- Création de deux paramètres dans services.yaml.
- Modification du service VideoService.
- Modification du template video/index.html.twig.
- Modification du script app.js.
- Modification du service VideoService.
- Modification du script app.js.
- Modification du template video/index.html.twig.
- Création du template video/video.html.twig.
Modification du contrôleur VideoController.
- Modification du service VideoService.
- Modification du script app.js.
- Ajout de contraintes de validation à l'entité Video.
- Gestion des erreurs dans le service VideoService.
- Gestion des erreurs dans le script app.js.
- Outroduction.


Taught by

Pentiminaxt

Related Courses

30 Days to Learn Laravel
Laracasts
3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn
A Beginner’s Guide to Web Development with HTML5
Packt via FutureLearn
Accessibility Audit
Amazon Web Services via AWS Skill Builder
Expanding Your JS Skills with Angular
A Cloud Guru