DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Symfony - Développement web moderne

Date de mise à jour : 19/12/2025 | Identifiant OffreInfo : 24_298439

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

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 de la formation

Module 1 : Introduction à Symfony et au développement web moderne
Présentation de Symfony et de son écosystème
Architecture MVC
Standards PHP et bonnes pratiques
Outils du développeur web moderne
Module 2 : Installation et environnement de travail
Installation de PHP, Composer et Symfony CLI
Création d'un projet Symfony
Structure des dossiers et fichiers
Configuration de l'environnement
Module 3 : Routing, contrôleurs et vues
Définition des routes
Création de contrôleurs
Moteur de templates Twig
Passage de données aux vues
Module 4 : Gestion des données avec Doctrine
Introduction à Doctrine ORM
Création des entités
Relations entre entités
Requêtes et repositories
Migrations de base de données
Module 5 : Formulaires et validation
Création de formulaires Symfony
Gestion des requêtes
Validation des données
Sécurisation des formulaires
Module 6 : Sécurité et gestion des utilisateurs
Authentification et autorisation
Gestion des rôles et permissions
Sécurisation des routes
Protection contre les attaques courantes
Module 7 : API et services web
Création d'API REST
Sérialisation des données
Gestion des réponses JSON
Consommation d'API
Module 8 : Tests et qualité du code
Tests unitaires et fonctionnels
PHPUnit avec Symfony
Débogage et profiling
Bonnes pratiques de maintenance
Module 9 : Déploiement et mise en production
Configuration pour la production
Optimisation des performances
Gestion des logs
Déploiement sur un serveur web

Validation et sanction

Développer une application web complète avec Symfony
Structurer un projet selon les standards professionnels
Manipuler efficacement une base de données avec Doctrine
Sécuriser une application web
Créer des API REST fonctionnelles
Tester et maintenir une application Symfony
Déployer une application en environnement de production

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Connaissances de base en PHP Notions de HTML et CSS Compréhension des bases de la programmation orientée objet Utilisation basique d'un environnement de développement

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
fax :
Site web : https://formation.vivaneo.fr/
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 22/12/2025 au 31/12/2026
débutant le : 22/12/2025
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme