Formation Symfony

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 12/12/2025 Formation : 2487966F Source : VIVANEO

Session de formation

Code CARIF Dates Niveau de sortie Financeur(s) Lieu Organisme formateur Type Réunion
478246S Se rapprocher de l'organisme pour connaitre la prochaine session Sans niveau spécifique

Autre financeur, OPCO

Valenciennes (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

42 Avenue du Sénateur Girard
59300 Valenciennes

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
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
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

  • 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

Contenu pédagogique

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

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 478246S
Référence formation : 2487966F
Code NSF : -
Formacode principal : 71910 - Framework Symfony
ROME associés : -

Picto alerte M'alerter sur les nouvelles sessions