- Cours pratique
- Informatique
Formation Symfony - Avancé
Services, Sécurité et Évènements

- Durée
- 2 jours
- Niveau
- Avancé
- Modalités
- Présentiel / Distanciel
Description de la formation Symfony Avance
Cette formation Symfony Avancé vous permet de découvrir deux sujets importants d’un framework : son extensibilité et l’accès sécurisé aux différentes ressources. Pour les services d’un projet Symfony avec les différents concepts lié à l’injection de dépendances.

Objectifs pédagogiques
À l’issue de cette formation Symfony avancé, vous aurez acquis les connaissances et compétences nécessaires pour :
- Concevoir le principe d'injection de dépendances et utiliser le registre de services de manière adaptée et efficace
- Interagir avec le fonctionnement de Symfony à travers les évènements
- Savoir créer ses propres services
- Être capable de surcharger des services existants
Objectifs opérationnels
Savoir sécuriser l'accès aux ressources de son application.
Programme
Contenu du cours, module par module
4 modules
- Concepts et intégration dans un projet Symfony
- Présentation des différentes solutions
- Autowiring
- Shunter des services du framework
- Tags et Attributes
- Concepts
- Authentification personnalisée
- Authentification par magic link
- Authentification 2FA
- Récupérer l’identité de l’utilisateur
- Vérification par stratégie globale
- Vérification par controller
- Vérification ponctuelle en PHP
- Vérification ponctuelle en Twig
- Voters
- Introduction aux évènements et comment les propager dans un projet Symfony
- Créer des "subscribers" pour déclarer des "listeners"
- Liste d'évènements importants à connaître dans une application Symfony
Programme mis à jour le 20/03/2024
Public concerné
Ce cours s'adresse aux développeurs PHP.

Prérequis
Pour suivre cette formation Symfony Avancé, il est nécessaire d'avoir une expérience préalable en développement PHP, objet ainsi que d'avoir suivi la formation Symfony - Initiation (ISYM).
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,5/5
11 avis
« Mon avis sur le contenu du stage : "Les travaux pratiques auraient pu être un peu plus poussés en terme de difficultés. Mais ce n'aurait probablement pas été du goût de tous les participants. Un principe de TP bis optionnel pour ceux qui vont plus vite ? Le support de cours serait encore meilleur agrémentés de commentaires (même si on prend des notes, ce n'est pas toujours évident de les rattachés à un slide donné)" Ce que j'ai le plus apprécié : "Les échanges se sont très bien déroulé avec le formateur. " Ce que j'ai le moins apprécié : "Je n'ai pas vraiment utilisé les ressources matérielles fournies par PLB, car il me semble que dans le contexte de cette formation un environnement unix est plus approprié qu'un windows. j'ai préféré au final travailler localement sur ma propre machine Le contexte distanciels n'est pas propices aux échanges avec les autres participants" »
CACCIR PARIS ILE-DE-FRANCE « Mon avis sur le contenu du stage : "Je suis vraiment satisfait du contenu de la formation ; il est bien structuré, clair et facile à suivre." Mon avis sur le formateur : "Je suis également très satisfait de l'animateur de la formation. Sa disponibilité et sa clarté dans les explications ont contribué à rendre l'apprentissage agréable et efficace." Ce que j'ai le plus apprécié : "L'environnement préinstallé était facile à utilisé, il y avait une bonne ambiance et les participants avaient eux aussi des questions intéressantes." Ce que j'ai le moins apprécié : "Quelques petits souci avec mes caractères spéciaux sur la machine distante, mais rien de grave il y a toujours une alternativement avec du copier coller." »
PERAUD MorganSOPRA STERIA GROUP SA « Mon avis sur le contenu du stage : "La formation est un peu courte par rapport à ce que je souhaite comprendre et assimiler" Mon avis sur le formateur : "Très bonne écoute et patience pour répondre aux questions" Ce que j'ai le moins apprécié : "Problèmes pour taper les caractères spéciaux au clavier sur la VL" »
RGSOPRA STERIA GROUP SA
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Symfony - InitiationRéf. ISYM3 joursIntermédiaireProchaine session : 12 oct.2 090 €
- Web services REST en PHPRéf. WSPHP3 joursIntermédiaireProchaine session : 16 déc.2 090 €
- Drupal Développement Back-End AvancéRéf. DDA82 joursAvancéProchaine session : 17 déc.1 190 €
- Web Services REST - Mise en œuvre avec PythonRéf. OPYW3 joursIntermédiaireProchaine session : 19 oct.2 090 €