Learn create a Web Application With Symfony 6 and Bootstrap 5

learn the PHP framework Symfony 6 and develop a modern web application Darija and Bootstrap 5

New Course to Learn Create a Web Application with Symfony 6


At the end of the training, the learner will be able to:
  • Master the basics of the Symfony 6 framework
  • Know how to create a new Symfony 6 project from scratch
  • Understand the structured organization of directories/files, to which apply an MVC pattern
  • Learn to build the first web pages with the Twig rendering engine and the Webpack Encore asset manager
  • Know how to create Symfony forms and manage object persistence via Doctrine
  • Emphasize official Symfony best practices and tips
  • Authentication (registration, e-mail confirmation, login page, banning users)
  • User permission system (role-based)
  • File uploads and displaying uploaded images
  • Sending e-mail
  • Authorization of users (roles, voters)


Who this course is for :

  • PHP developers with basic knowledge who want to develop complex web applications with Symfony
  • Developers with no or some knowledge about another PHP framework
  • Developers who want to learn Symfony easily direct to the point
  • All those interested in the creation of modern web applications and websites


Your Instructor


Mohamed IDBRAHIM
Mohamed IDBRAHIM

Je suis Mohamed IDBRAHIM, Ingénieur et Formateur en développement Informatique avec une expérience de 12 ans, j'ai enseigné des centaines des développeurs en présentielles dans les centres de formation et les sociétés IT et aussi en ligne sur Teachable et Youtube.

j'explique des sujets très complexes d'une manière simple et compréhensible.

Investissez dans vos connaissances en regardant mes formations.


Course Curriculum



Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!