10_2463681F_318939S https://www.emfor-bfc.org/formation/fiche-63681/form Formation Symfony : perfectionnement Vivaneo

Formation Symfony : perfectionnement

Date de mise à jour : 23/10/2024 | Identifiant OffreInfo : 10_2463681F
Organisme responsable : Vivaneo

Objectifs


  • Optimiser les performances d'une application Symfony

  • Développer une API REST sécurisée avec documentation

  • Assurer la sécurité d'une application Symfony

Programme de la formation

Module 1 : Optimisation des performances dans Symfony


  • Introduction aux performances dans Symfony

  • Techniques de mise en cache et gestion de la mémoire

  • Optimisation des requêtes et de la base de données

  • Utilisation des profils d'environnement pour le diagnostic

Module 2 : Architecture de projet et design patterns

  • Principes fondamentaux de l'architecture de projet

  • Application des design patterns dans Symfony

  • Structuration des contrôleurs et des modèles

  • Rôle des services et des contrôleurs d'actions

Module 3 : Création d'API REST avec Symfony

  • Introduction à la création d'API REST

  • Utilisation des bundles FOSRestBundle et NelmioApiDocBundle

  • Sécurisation des routes et des données

  • Mise en place de JWT pour l'authentification

Module 4 : Sécurité des applications Symfony

  • Introduction aux vulnérabilités web selon OWASP

  • Utilisation de l'OWASP Security Bundle pour renforcer la sécurité

  • Mise en place de contrôles d'accès pour protéger routes et ressources

  • Protection contre les attaques XSS avec CSP

  • Protection contre les attaques CSRF avec HttpFoundation


 

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Site web : https://formation.vivaneo.fr
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :