Formation Symfony : perfectionnement
Date de mise à jour :
Identifiant Offre Info : 20_2488066F
Organisme responsable :
VIVANEO
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Optimiser les performances d'une application Symfony
- Développer une API REST sécurisée et documentée
- Mettre en place des mécanismes pour sécuriser une application Symfony
Programme de la formation
Module 1 : Optimisation des Performances Introduction à l'optimisation des performances dans Symfony Utilisation du cache et de la mémoire Optimisation des requêtes et de la base de données Gestion des profils d'environnement pour des performances adaptées Module 2 : Architecture de Projet et Design Patterns Principes d'architecture de projet dans Symfony Introduction et application des design patterns Structuration des contrôleurs et des modèles Gestion des…
- Introduction à l'optimisation des performances dans Symfony
- Utilisation du cache et de la mémoire
- Optimisation des requêtes et de la base de données
- Gestion des profils d'environnement pour des performances adaptées
- Principes d'architecture de projet dans Symfony
- Introduction et application des design patterns
- Structuration des contrôleurs et des modèles
- Gestion des services et des contrôleurs d'actions
- Introduction à la création d'API REST avec Symfony
- Utilisation des bundles FOSRestBundle et NelmioApiDocBundle
- Sécurisation des routes et des données avec JWT
- Gestion des rôles d'utilisateur et des contrôles d'accès
- Introduction aux principales vulnérabilités web (OWASP)
- Utilisation de OWASP Security Bundle pour sécuriser une application
- Mise en place de contrôles d'accès pour protéger les routes et ressources
- Protection contre les attaques XSS avec la bibliothèque CSP
- Prévention des attaques CSRF avec la bibliothèque HttpFoundation
Validation et sanction
- Optimiser les performances d'une application Symfony (cache, mémoire, requêtes, profils d'environnement)
- Structurer un projet Symfony avec des principes d'architecture et des design patterns
- Créer des API REST sécurisées avec FOSRestBundle, JWT et NelmioApiDocBundle
- Mettre en place des mécanismes de sécurité avancés avec des contrôles d'accès, des rôles utilisateur, et la protection des données
- Protéger l'application contre les principales vulnérabilités web (OWASP) telles que XSS et CSRF
- Utiliser des outils comme OWASP Security Bundle, CSP, et HttpFoundation pour renforcer la sécurité
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
14 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- OPCO
Conditions d'accès
Publics visés
- Salarié
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
- Connaissance préalable du framework Symfony - Facultatif : notions en sécurité web et principes OWASP
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
15 Rue du Jeu de Mail59140 Dunkerque
Responsable : Work et Co Dunkerque
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 Rue du Chemin Vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes