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

Formation Symfony

Date de mise à jour : 12/12/2025 | Identifiant OffreInfo : 20_2487966F

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation de la formation

Objectifs


  • Comprendre les concepts clés et l'architecture de Symfony

  • Utiliser les outils intégrés de Symfony

  • Maîtriser l'utilisation de Doctrine, l'ORM intégré à Symfony

Programme de la formation

Module 1 : Introduction à Symfony


  • Présentation du framework

    • Historique de Symfony et introduction à ses principales fonctionnalités



  • Installation et configuration

    • Installation des outils nécessaires (comme Composer) et configuration de l'environnement de développement



  • Structure d'un projet Symfony

    • Exploration des dossiers et fichiers d'un projet Symfony, leur rôle et leur utilisation



Module 2 : Routes et Contrôleurs

  • Utilisation des routes

    • Association d'URLs aux contrôleurs



  • Création de contrôleurs

    • Création et gestion des actions pour traiter les requêtes entrantes



Module 3 : Templates et Vues

  • Twig et création de vues

    • Utilisation des templates Twig pour afficher des données



  • Formatage des données

    • Utilisation des variables, boucles, fonctions et filtres dans Twig



Module 4 : Formulaires et Validation

  • Création de formulaires

    • Utilisation des formulaires Symfony pour créer et gérer les formulaires



  • Validation et gestion des erreurs

    • Validation des données saisies et gestion des erreurs de validation



Module 5 : Gestion de la Base de Données avec Doctrine

  • ORM Doctrine

    • Gestion des interactions avec la base de données (modèles, requêtes, relations)



  • Repositories

    • Utilisation des repositories pour interagir avec la base de données



Module 6 : Sécurité

  • Mécanismes de sécurité

    • Gestion des utilisateurs, des rôles et des autorisations avec Symfony



Module 7 : Services et Composants

  • Organisation et réutilisation du code

    • Utilisation des services et composants de Symfony



  • Events

    • Déclenchement d'actions en réponse à des événements spécifiques



Module 8 : Déploiement

  • Options de déploiement

    • Déploiement sur serveur mutualisé, dédié, ou sur le cloud



  • Environnement de production

    • Mise en place et configuration des paramètres de production



Module 9 : Travaux Pratiques

  • Projet pratique en groupe

    • Application des concepts appris à travers la réalisation d'un projet Symfony


Validation et sanction


  • Comprendre les concepts clés et l'architecture de Symfony

  • Installer et configurer un projet Symfony

  • Maîtriser la structure de base d'un projet Symfony, y compris les routes et contrôleurs

  • Utiliser les templates Twig pour la création de vues et le formatage de données

  • Créer et gérer des formulaires avec validation et gestion des erreurs

  • Gérer la base de données avec Doctrine, en créant des modèles et en utilisant des repositories

  • Mettre en place des mécanismes de sécurité (gestion des utilisateurs, rôles et permissions)

  • Organiser le code avec des services, des composants et des événements

  • Préparer et déployer un projet Symfony en environnement de production

  • Appliquer les compétences acquises à travers un projet pratique

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

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

Conventionnement : Non

Financeur(s)

Autre

OPCO

Conditions d'accès

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

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Connaissance du HTML et CSS - Compétence en PHP et en programmation orientée objet - Bonne compréhension des concepts fondamentaux de l'architecture des applications web - Expérience de travail avec les bases de données relationnelles

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
15 Rue du Jeu de Mail
59140 - Dunkerque
Responsable : Work et Co Dunkerque
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

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

du 15/12/2025 au 31/12/2026
débutant le : 15/12/2025
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

VIVANEO
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme