Mise à jour : 19/12/2025 - Source : VIVANEO
Numéro Carif : 493158S
Symfony - Développement Web Moderne
Formation Continue
Dates
Du 22/12/2025
Au 31/12/2026
Lieu
42 Avenue du Sénateur Girard
59300 Valenciennes
Durée totale
21 heures :
- 21 heures en centre
- heures en entreprise
Prochaine réunion d'informations
Aucune
Financement
Autre financeur, OPCO
Diplôme, titre, ou certificat
Sans niveau spécifique
Objectifs
- Comprendre l’architecture et les principes du framework Symfony
- Mettre en place un environnement de développement Symfony
- Développer une application web moderne et sécurisée
- Utiliser le modèle MVC et les bonnes pratiques Symfony
- Gérer les routes, contrôleurs et vues avec Twig
- Interagir avec une base de données via Doctrine ORM
- Implémenter l’authentification et la gestion des utilisateurs
- Créer et exposer des API REST avec Symfony
- Tester, déboguer et optimiser une application Symfony
- Déployer une application Symfony en production
Programme
- Présentation de Symfony et de son écosystème
- Architecture MVC
- Standards PHP et bonnes pratiques
- Outils du développeur web moderne
- Installation de PHP, Composer et Symfony CLI
- Création d’un projet Symfony
- Structure des dossiers et fichiers
- Configuration de l’environnement
- Définition des routes
- Création de contrôleurs
- Moteur de templates Twig
- Passage de données aux vues
- Introduction à Doctrine ORM
- Création des entités
- Relations entre entités
- Requêtes et repositories
- Migrations de base de données
- Création de formulaires Symfony
- Gestion des requêtes
- Validation des données
- Sécurisation des formulaires
- Authentification et autorisation
- Gestion des rôles et permissions
- Sécurisation des routes
- Protection contre les attaques courantes
- Création d’API REST
- Sérialisation des données
- Gestion des réponses JSON
- Consommation d’API
- Tests unitaires et fonctionnels
- PHPUnit avec Symfony
- Débogage et profiling
- Bonnes pratiques de maintenance
- Configuration pour la production
- Optimisation des performances
- Gestion des logs
- Déploiement sur un serveur web
Diplôme, titre ou certificat
Niveau de sortie : Sans niveau spécifique
Métiers visés
Conception de contenus multimédias
Réalisation de contenus multimédias
Administration de systèmes d'information
Direction des systèmes d'information
Études et développement informatique
Je souhaite être recontacté par l'organisme de formation
En cliquant sur le bouton ci-dessous, je reconnais avoir pris connaissance et accepter sans réserves les mentions légales du site .
Veuillez vous connecter
Ajout à une liste
Création d'une liste de favoris
Contacter l'organisme de formation
VIVANEO
Tél.: 01 77 17 90 36
Ajouter une alerte