04_2454413F_308199S https://www.trouvermaformation.fr/formations/formation/2454413F Symfony : perfectionnement Vivaneo

Symfony : perfectionnement

Date de mise à jour : 18/09/2024 | Identifiant OffreInfo : 04_2454413F
Organisme responsable : Vivaneo

Objectifs

  • Optimiser les performances d'une application Symfony
  • Développer une API REST sécurisée avec sa documentation
  • Assurer la sécurité d'une application Symfony

Programme de la formation

Journée 1

Optimisation des performances

  • Introduction aux performances dans Symfony
  • Gestion du cache et de la mémoire
  • Optimisation de la base de données
  • Utilisation des profils d'environnement

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
  • Intégration des services et des contrôleurs d'actions

Journée 2

Création d'API REST et sécurité
  • Introduction à la création d'API REST avec Symfony
  • Utilisation des bundles FOSRestBundle et NelmioApiDocBundle
  • Sécurisation des routes et des données
  • Mise en œuvre de JWT pour l'authentification

Sécurité selon OWASP
  • Découverte des principales vulnérabilités web
  • Utilisation de l'OWASP Security Bundle pour renforcer la sécurité d'une application Symfony
  • Mise en place de contrôles d'accès pour protéger routes et ressources
  • Protection contre les attaques XSS avec la bibliothèque CSP
  • Protection contre les attaques CSRF grâce à la bibliothèque 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
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 :