Maîtriser Symfony 6
Maîtrisez toutes les fonctionnalités avancées de Symfony 6.
La formation
Symfony 6 niveau confirmé
Explorez durant 2 jours les notions avancées et améliorez votre usage de Symfony 6. Destinée aux développeurs disposant de bonnes connaissances en PHP, programmation orientée objet ainsi que les bases de Symfony, cette formation éligible au Compte Personnel de Formation mêle théorie et pratique.
Objectifs
Maîtriser Symfony 6
- Maîtriser la notion de services
- Créer des formulaires et améliorer la validation de données
- Découvrir et utiliser la gestion événementielle
- Renforcer la sécurité d’une application
Programme
Les fonctions avancées de Symfony 6
Comprendre la notion de « services »
- Injection de dépendances/découplage – Principes et intérêts
- Le conteneur de service de Symfony
- L’auto-wiring et l’auto-configuration
- Les services natifs de Symfony
- Créer et enregistrer ses propres services
Validation avancée des données
- Appliquer des règles complexes de validation à vos formulaires
- Appliquer des règles de validation en fonction d’un contexte
Maîtriser les formulaires de Symfony
- Découvrir les DataTransformers
- Découvrir les événements de formulaire et en tirer parti
Approfondir le composant de sécurité
- Découvrir les voteurs de sécurité et mettre en place des contrôles d’autorisation complexes
- Comprendre le fonctionnement d’un « Authenticator » et en créer un personnalisé
- Découvrir la notion de « User Checker »
- Permettre l’impersonification de ses utilisateurs
Tirer parti des événements
- Découvrir et utiliser les évènements de Symfony
- Découpler son code grâce à la création d’évènements personnalisés
- Connaître et utiliser les événements de Doctrine
Debug
- Comprendre la configuration de Monolog
- Séparer ses logs dans des fichiers distincts
Public concerné :
Développeurs PHPPré-requis :
Connaissance de base du framework SymfonyNiveau :
AvancéDurée :
2 joursPrix :
1 800 €Financement :
Nous consulterEn présentiel ou à distance :
Présentiel / Distanciel possiblesVotre formateur expert
Après un stage de fin d’études réussi chez Webnet, Antoine devient lead développeur puis architecte technique et travaille durant 6 ans au sein d’entreprises telles que Lagardère, Alstom ou la Fédération Française d’Équitation.
En 2013, il obtient la certification « Symfony Expert » délivrée par SensioLabs et prend le poste de Directeur technique de Webnet un an plus tard. En parallèle, il continue de diriger le pôle PHP.
Antoine est chargé des formations et cours Symfony au sein de Webnet depuis 2016. Pédagogue, il vous permettra d’apprendre facilement et vous formera aux dernières bonnes pratiques de Symfony.
Ils sont passés par là !
Notre équipe de dev s’est formée avec Webnet dans le cadre d’une bascule de nos applications web d’un ancien framework vers Symfony. La formation a été menée dans nos locaux par Webnet. Le support de cours était de qualité (documentation, exercices sur machine virtuelle), la progression vers des concepts plus évolués était maîtrisée. J’ai particulièrement apprécié la disponibilité de l’intervenant qui avait devant lui un groupe au niveau hétérogène.
J’ai participé à plusieurs formations Symfony chez Webnet. Ces formations sont très utiles dans mon travail au quotidien. À chaque fois, le formateur nous explique d’abord les points de connaissances puis nous donne des petits exercices d’écriture de code pour vérifier que nous avons bien assimilé le contenu théorique. La formation de préparation à la certification Symfony m’a permis de réviser un grand nombre d’exercices et de compétences demandées pour l’examen. Avec Antoine, j’étais à l’aise pour poser mes questions. J’ai vraiment apprécié sa patience !
J’ai apprécié la connaissance d’Antoine et sa méthode d’interaction très pédagogique : se baser sur les acquis de l’apprenant et questionner sur l’apport du cours et la mise en pratique directe. Merci pour cette formation qui répond à l’objectif que je m’étais fixé en arrivant.
J’ai trouvé que les formateurs étaient très compétents, agréables et sources d’inspiration. Ils ne se contentent pas de vous transmettre des connaissances, ils vous expliquent aussi la méthodologie et les outils.
Formations
sur
mesure
Coaching personnalisé
Vous démarrez un nouveau projet et vous souhaitez être épaulé sur l'architecture et la création du socle technique ?
Laissez l'un de nos 6 experts techniques référents guider vos équipes dans les moments clés. Il pourra par la suite réaliser un contrôle qualité et vous accompagner vers les bonnes pratiques et l'état de l'art.
Nos savoir-faire
Expert multi-tech, Webnet accompagne vos projets informatiques au forfait ou en régie avec une méthodologie agile et adaptée.
Voir nos expertises
Nos références
Depuis 1996, Webnet accompagne entreprises, associations et acteurs publics avec des solutions innovantes et sur mesure.
Découvrez nos réalisations