Symfony avancé : Formulaires et validation
Date de mise à jour :
Identifiant Offre Info : 04_2585874F
Organisme responsable :
Knplabs
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Cette formation permet d'approfondir les connaissances des participants sur la création, la gestion et la validation des formulaires dans Symfony. Ils apprendront à concevoir des formulaires simples et complexes, à utiliser les différentes soumissions de formulaires disponibles, à manipuler les données, à appliquer les bonnes pratiques de validation, et à maîtriser les mécanismes d'événements, de transformation et de sécurité liés aux formulaires. Grâce à une approche basée sur des…
Cette formation Symfony avancée est modulable et permet de suivre chaque module indépendamment ou en combinaison selon les besoins. Le module présenté ici fait partie de ce parcours modulable, permettant aux participants d'acquérir des compétences spécifiques sur des aspects avancés de Symfony tout en adaptant le contenu à leur projet professionnel.
Programme de la formation
Construction de formulaires : éléments simples, collections et création de éléments de formulaire personnalisés. Mise en forme et rendu des formulaires avec le système de templating TWIG et les bonnes pratiques de présentation. Passage d'options aux formulaires pour une configuration souple et réutilisable. Validation de la saisie : contraintes, groupes, messages personnalisés et intégration avec le composant Validator. Gestion des événements liés aux formulaires pour adapter le…
- Construction de formulaires : éléments simples, collections et création de éléments de formulaire personnalisés.
- Mise en forme et rendu des formulaires avec le système de templating TWIG et les bonnes pratiques de présentation.
- Passage d'options aux formulaires pour une configuration souple et réutilisable.
- Validation de la saisie : contraintes, groupes, messages personnalisés et intégration avec le composant Validator.
- Gestion des événements liés aux formulaires pour adapter le comportement en fonction du cycle de vie.
- Utilisation des data mappers et data transformers pour manipuler les données avant et après soumission.
- Extension des types de formulaires pour enrichir des composants existants.
- Mise en place de la protection CSRF pour sécuriser les formulaires.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- Bénéficiaire de l'action
- Entreprise
- OPCO
Conditions d'accès
Publics visés
- Salarié
- Tout public
Informations sur les publics
Développeurs PHP expérimentés ayant déjà travaillé avec Symfony et souhaitant maîtriser en profondeur les mécanismes avancés de formulaires et de validation.
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Les participants doivent avoir une expérience professionnelle en développement PHP orienté objet et être à l'aise avec l'utilisation d'une base de données relationnelle. Il est fortement conseillé d'avoir suivi la formation Symfony débutant ainsi que le module “Templating Twig”.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
33 Rue Basse14000 Caen
Responsable : KNP Labs
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
33 Rue Basse
14000 Caen - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes