Dates

Du 22/12/2025
Au 31/12/2026

Lieu

33 Rue d'Alsace-lorraine
59400 Cambrai

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

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

Diplôme, titre ou certificat

Symfony - Développement Web Moderne
Niveau de sortie : Sans niveau spécifique

Métiers visés

Animation de site multimédia
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 .

Il existe d'autres dates pour cette formation

Du 22/12/2025
au 31/12/2026

Lille
59777

Du 22/12/2025
au 31/12/2026

Dunkerque
59140

Du 22/12/2025
au 31/12/2026

Valenciennes
59300

Du 22/12/2025
au 31/12/2026

Douai
59500

Contacter l'organisme de formation

VIVANEO

Tél.: 01 77 17 90 36