Passer les menus de navigation

Créer des applications / sites avec symfony 8 initiation

Informatique & Digital

Lieu(x) :

Saint-Lô

Durée :

21 heures

Délai d'accès

Mise en place de la formation dans les 30 jours qui suivent la commande

Modalités

Présentiel

Solution de formation

Intra-entreprises · Inter-entreprises

Langue(s)

Français

Télécharger la brochure

Obtenir un devis

Demande d'information

Merci de décrire votre demande.

Présentation

Description

Découvrez les bases du framework Symfony 8 pour créer vos premières applications et sites web dynamiques.
Cette formation vous initie à l’architecture MVC, aux composants essentiels de Symfony et aux bonnes pratiques de développement.
À travers des exercices pratiques, vous apprendrez à structurer et développer une application web fonctionnelle.

Objectifs

• Comprendre les bases de Symfony
• Installer et configurer son poste
• Maitriser le Maker pour créer son site/application rapidement
• Création de routes/pages et templating avec TWIG
• Maitriser DOCTRINE pour la gestion de la base de données
• Gestion de la base de données avec Doctrine
• Gestion des Formulaires de base

A qui s'adresse cette formation ?

A qui ?

Tout public

Prérequis

Connaissance basique de PHP et POO (obligatoire), notion de Bootstrap

Programme et déroulement

Programme

  • Comprendre les bases de Symfony

    • Introduction à Symfony et son écosystème
    • Structure d’une application Modèle-Vue-Contrôleur

  • Installer et configurer son poste de travail

    • Les dépendances de Symfony 8 (PHP 8.4, composer, GIT, etc.)
    • Initiation à l’usage du terminal
    • La CLI de Symfony

  • Maitriser le Maker de Symfony

    • Création de l’application/site
    • Gestion des contrôleurs et des routes/liens

  • Création de routes/pages et templating avec TWIG

    • Les routes
    • Le moteur de Template TWIG
    • Création de page et de lien avec PATH
    • Paramétrage GET

  • Optimiser et sécuriser le site pour une mise en ligne efficace

    • Gestion de création de compte et login
    • Gestion des Rôles et Voters
    • Vérification de la compatibilité mobile et des performances

  • Gestion de la base de données avec Doctrine

    • Les entités
    • Les migrations
    • L’EntityManager
    • Le débuggeur
    • Affichage dans la page avec TWIG
    • Ajout de fausses données avec DataFixtures

  • Gestion des Formulaires de base

    • Création des formulaires
    • Traitement des données

Moyens pédagogiques

  • Alternance d’apports théoriques et d’exercices pratique
  • PC
  • Outils multimédias

Évaluation

  • QCM
  • Evaluation lors des exercices pratique

Encadrant

  • Equipe pédagogique

Avec FIM Campus, vous êtes accompagné

  • Un partenaire de proximité

    Des équipes présentes sur le territoire, au plus près des besoins des entreprises normandes.
  • Un accompagnement humain

    Un conseiller vous accompagne dans vos recrutements, vos projets formation et vos démarches.
  • La force du réseau CCI

    Un campus formation adossé à un réseau engagé auprès des entreprises et du développement économique local.

Info pratiques et accessibilité

Nos campus de formation sont accessibles aux publics en situation de handicap.

Validation

Type de reconnaissance de la formation délivrée

Attestation de formation

Financement & tarifs

Financement

  • Plan de développement des compétences

Tarifs

Sur devis

Indicateurs de performance

  • Taux de satisfaction globale 2025 :

    99%

  • Taux de satisfaction sur l'animation 2025 :

    99%

Les résultats exprimés ci-dessus représentent une moyenne des résultats obtenus sur les 3 années précédentes.

Contacter un conseiller

Cette formation vous intéresse ? Prenez contact avec un conseiller dès maintenant.