MudeyMudeyFormation
Learning pathsCertificationsAboutResources
Sign inSign up

Stay informed

Get our latest courses, tips and exclusive offers straight to your inbox.

We respect your privacy. You can unsubscribe at any time.

Turn your expertise into a course

Share what you know, help others move forward and grow your income.

Become an instructor
MudeyMudey

The online learning platform that transforms lives through quality training.

Follow us

Mobile appComing soon on iOS and Android

Discover

  • All courses
  • Categories
  • Learning paths
  • Certifications
  • Popular courses
  • New releases

Learn with Mudey

  • My courses
  • My student area
  • Wishlist
  • My certificates
  • Become an instructor

Help and resources

  • Help center
  • FAQ
  • Contact
  • Blog
  • Guides
  • Verify a certificate
  • Accessibility

Company

  • About
  • Our instructors
  • Business and teams
  • Partnerships
  • Affiliates
  • Careers

Legal

  • Terms and conditions
  • Privacy policy
  • Cookie policy
  • Legal notice
  • Instructor terms
  • Refund policy

© 2026 Mudey. All rights reserved.

    1. Home
    2. /Courses
    3. /Formation développeur Web
    All levels

    Apprendre Symfony 5 en créant un blog et un site e-Commerce

    This Symfony course for all levels brings together 98 video lessons in 17 sections, for 23 h 52 min of video in total. You follow it at your own pace with Espero AKPOLI, who teaches it. The videos are in French.

    23 h 52 min
    French
    E
    Created by
    Espero AKPOLI
    Illustration for the Symfony course: Apprendre Symfony 5 en créant un blog et un site e-Commerce
    €58.99€259.99-77%
    This course includes:
    • 23 h 52 min of video
    • 98 lessons
    • Certificate of completion
    • Lifetime access
    €58.99€259.99

    What this Symfony program teaches you

    • Développer un projet complexe et complet avec Symfony 5
    • Apprendre et maîtriser le langage de templating Twig
    • Apprendre et maîtriser l'utilisation des formulaires et la validation des données
    • Apprendre et maîtriser le composant Security
    • Créer un blog avec le framework Symfony 5
    • Créer un site e-commerce avec le framework Symfony 5
    • Apprendre et maîtriser les controllers et les routes dans Symfony 5
    • Apprendre et maîtriser les entités, les relations et les tables dans Symfony 5
    • Créer un système d'envoie d'email efficace à l'aide du wrapper PHP Mailjet
    • Apprendre et maîtriser les services dans Symfony 5
    • Apprendre et maîtriser la gestion de la base de donnée dans un projet Symfony
    • Déployer son site en production sur Heroku
    • Déployer son site en production sur un serveur mutualisé

    About this Symfony program

    Maîtrisez Symfony 5 à travers deux grands projets professionnels avec système de paiement en ligne, backoffice, emailing

    Symfony curriculum

    17 sections, 98 lessons and 23 h 52 min of video in total.

    Section 1: Présentation de la formation

    4 lessons•16 min
    • cours 1 Présentation de la formationPreview
      4 min
    • cours 1 Présentation du projet de la formationPreview
      9 min
    • cours 2 Prérequis pour suivre la formation sans difficulté
      1 min
    • cours 3 Comment faire pour réussir dans cette formation
      2 min

    Section 2: Les avantages de la formation

    5 lessons•31 min
    • Présentation 1 Les avantages de la formation
      8 min
    • Présentation 2 Les avantages de la formule starter
      6 min

    Section 3: Introduction au Symfony

    2 lessons•11 min
    • Cours 1 Introduction au framework SymfonyPreview
      7 min
    • Cours 2 comment fonctionne le framework symfony
      4 min

    Section 4: Installation de Symfony

    1 lesson•13 min
    • Cours 3 Installation de symfony
      13 min

    Section 5: Les notions de bases de Symfony

    5 lessons•36 min
    • Cours 4 Création d'un projet symfony avec la CLI SymfonyPreview
      7 min
    • Cours 5 Création d'un projet symfony avec Composer
      6 min

    Section 6: Le controller, template et Doctrine

    5 lessons•1 h 16 min
    • Cours 9 Le controller et la route en symfony
      19 min
    • Cours 10 Le template twig avec symfony
      10 min

    Section 7: Projet 1 Création d'un blog en Symfony

    14 lessons•3 h 52 min
    • Cours 14 Page des articles du blog en symfony
      13 min
    • Cours 15 Page de présentation d'un article du blog en symfony
      15 min

    Section 8: Projet 2 Création d'un site web e-commerce

    2 lessons•30 min
    • Cours 1 Modélisation de la base de données
      16 min
    • Cours 2 Initialisation du site web Ecommerce
      14 min

    Section 9: Gestion des utilisateurs

    10 lessons•2 h 48 min
    • Cours 3 Initialisation du composant sécurity
      10 min
    • Cours 4 Inscription des utilisateurs (partie 1)
      24 min

    Section 10: Produits et administration du site

    5 lessons•1 h 50 min
    • Cours 13 Inititialisation de la partie 2
      21 min
    • Cours 14 Création de l'administration du site
      24 min
    Show the next 7 sections

    Section 11: Gestion du panier client

    3 lessons•1 h 12 min
    • Cours 18 Implémentation du service de gestion du panier
      19 min
    • Cours 19 Implémentation du service de gestion du panier (partie 2)
      29 min

    Your instructor

    E

    Espero AKPOLI

    63 courses on Mudey

    Student reviews

    No student has posted a review yet. Ratings from enrolled students will appear here.

    Symfony course FAQ

    How long does the Symfony course take?

    The curriculum has 98 video lessons, for 23 h 52 min in total. Every lesson is a pre-recorded video, so you move at your own pace, at any hour, and watch each lesson again as often as you need.

    What level do you need to follow the Symfony lessons?

    The program suits all levels. The instructor lists no particular requirement to get started.

    Do you get a certificate at the end?

    Yes. As soon as you complete every lesson, Mudey issues a certificate of completion as a PDF. Each certificate carries a unique number that an employer can check on the certificate verification page.

    How long do you keep access to the lessons?

    Access lasts for life. After you enroll, the Symfony program joins "My courses" along with the instructor's updates, for as long as it stays on the platform. You can also follow it on a phone, and your progress syncs from one device to another.

    How much does the Symfony course cost?

    Enrollment costs €58.99 instead of €259.99, all taxes included. You pay once by card, on a secure page run by Stripe. If needed, our refund policy sets out your rights.

    In which language are the videos?

    Everything happens in French: it is the language of the videos and the curriculum.

    More courses in the same field

    See all courses in the Formation développeur Web category
    Présentation 3 Les avantages de la formule basic
    5 min
  1. Présentation 4 Les avantages de la formule premium
    6 min
  2. Présentation 5 Les avantages de la formule business
    6 min
  3. Cours 6 Serveur embarqué de symfony
    6 min
  4. Cours 7 La structure d'un projet symfony
    10 min
  5. Cours 8 C'est quoi symfony flex et comment s'en servir
    8 min
  6. Cours 11 l'ORM Doctrine avec symfony
    5 min
  7. Cours 12 Creation de la base de données du projet symfony
    23 min
  8. Cours 13 fixtures avec doctrine dans symfony
    18 min
  9. Cours 16 Création du Dashboard du blog - symfony
    10 min
  10. Cours 17 Personnalisation du Dashboard du blog - symfony
    26 min
  11. Cours 18 Personnalisation du Dashboard du blog (suite) - symfony.mp4
    12 min
  12. Cours 19 L'injection de dépendance - symfony
    12 min
  13. Cours 20 Présentation du challenge à réaliser
    5 min
  14. Cours 21 Correction du challenge à réaliser
    34 min
  15. Cours 22 outil de debugage Symfony
    4 min
  16. Cours 23 Les formulaires en symfony
    22 min
  17. Cours 24 Les validateurs de formulaires - Symfony
    28 min
  18. Cours 25 Pause café avant de continuer
    6 min
  19. Cours 26 Implémentation de l'inscription d'un utilisateur
    22 min
  20. Cours 27 Implémentation de l'authentification - Symfony
    21 min
  21. Cours 5 Inscription des utilisateurs (partie 2)
    17 min
  22. Cours 6 Les conditions générales d'utilisation du site
    10 min
  23. Cours 7 Connexion des utilisateurs_1
    19 min
  24. Cours 8 Compte de l'utilisateur
    12 min
  25. Cours 9 Réinitialisation de mot de passe
    18 min
  26. Cours 10 Gestion des adresses des utilisateurs
    27 min
  27. Cours 11 Gestion des adresses des utilisateurs (suite)
    25 min
  28. Cours 12 Bilan de mi-parcours
    6 min
  29. Cours 15 Création de l'administration du site (suite)
    17 min
  30. Cours 16 Affichage des produits dans la boutique
    22 min
  31. Cours 17 Affichage du détails des produits
    27 min
  32. Cours 20 Affichage du panier
    25 min

    Section 12: Gestion du passage de commande

    10 lessons•3 h 23 min
    • Cours 21 Affichage du panier dans l'entête du menu
      27 min
    • Cours 22 Sauvegarde des données
      19 min
    • Cours 23 Mise en place de la gestion des commandes
      24 min
    • Cours 24 Mise en place de la gestion des transporteurs
      11 min
    • Cours 25 Creation de la page checkout
      27 min
    • Cours 26 Creation de la page checkout (suite)
      22 min
    • Cours 27 Traitement du formulaire de la page checkout
      25 min
    • Cours 28 Amélioration de l'ergonomie de la page checkout
      17 min
    • Cours 29 Creation d'un compte stripe
      5 min
    • Cours 30 Services pour préparer le paiement en ligne
      27 min

    Section 13: Mise en pace et configuration du paiement en ligne

    10 lessons•3 h 13 min
    • Cours 31 Correction de l'exercice sur le service de commande
      13 min
    • Cours 32 Amélioration de la structure du code
      6 min
    • Cours 33 Configuration du payement en ligne
      29 min
    • Cours 34 Prise en compte des frais de livraison et de la taxe
      32 min
    • Cours 35 Page success et cancel payment
      25 min
    • Cours 36 Administration des commandes réalisées sur le site
      22 min
    • Cours 37 Affichage des commandes dans le dashboad de l'utilisateur
      22 min
    • Cours 38 Correction de l'Exercice d'affichage du détail des commandes
      10 min
    • Cours 39 Sécurisation de l'espace d'administration
      17 min
    • output
      16 min

    Section 14: Aller plus loin avec un peu de design

    5 lessons•1 h 34 min
    • cours 1 Ajout d'un slider
      17 min
    • cours 2 Ajout d'une page de contact
      25 min
    • cours 3 Ajout d'une page shop
      6 min
    • cours 4 Mise en place du formulaire de recherche
      13 min
    • cours 5 Traitement du formulaire de recherche
      32 min

    Section 15: Gestion d'email

    5 lessons•47 min
    • cours 1 Introduction à l'envoi de mail
      6 min
    • Cours 2 Création d'un compte MailJet
      8 min
    • Cours 3 Création d'un model d'email MailJet
      11 min
    • Cours 4 Création d'un service d'envoi d'email MailJet
      20 min
    • Cours 5 Mot de fin sur l'emailing
      3 min

    Section 16: Mise en ligne sur Hébergement mutualisé

    10 lessons•1 h 33 min
    • Cours 1 Achat d'un Hebergement mutualisé
      8 min
    • Cours 2 Création et configuration d'un email configuration dans notre projet
      7 min
    • Cours 3 Configuration des messages d'Erreur Twig
      8 min
    • Cours 4 Configuration apache sur le projet
      5 min
    • Cours 5 Déployer notre projet sur GitHub
      12 min
    • Cours 6 Petit ajustement avant déployement
      7 min
    • Cours 7 Déployer notre projet sur un serveur Web
      24 min
    • Cours 8 Mise à jour de l'email pro sur MailJet
      9 min
    • Cours 9 Correction de Bugs en production
      11 min
    • Cours 10 Mot de fin
      2 min

    Section 17: Conclusion à la formation

    2 lessons•8 min
    • Partie 1 Conclusion à la formation
      6 min
    • Partie 2 Aller plus loin avec une autre formation
      3 min