Symfony course: create a website
This is a Symfony course about creating a website from scratch. You will get information about creating an empty Symfony project, create pages, apply bootstrap frontend library, create twig widgets, send emails, generate admin area and much more. You will get basic understanding about Symfony security and proper usage of webprofiler.
#Symfony #Website #tutorial
In this video I use Symfony 5 with PHP 8 but this tutorial is still relevant for older versions of Symfony framework and PHP.
⭐️ Final result you can find here ⭐️
https://github.com/Cap-Coding/symfony_website
⭐️ Symfony Forms tutorials ⭐️
🔗 https://youtu.be/lLwx96DA_Ww
🔗 https://youtu.be/chgvsi6TWM8
⭐️ Telegram chat ⭐️
✉️ https://t.me/capcodingchat
⭐️ Support channel on Patreon ⭐️
🔗 https://www.patreon.com/capcoding
⭐️ Resources ⭐️
🔗 https://symfony.com/download
🔗 https://getbootstrap.com/
🔗 https://bootstrapmade.com/selecao-bootstrap-template/
🔗 https://symfony.com/bundles/EasyAdminBundle/current/index.html
🔗 https://symfony.com/doc/current/form/form_themes.html
🔗 https://symfony.com/doc/5.4/mailer.html
🔗 https://symfony.com/doc/current/profiler.html
🔗 https://symfony.com/doc/current/deployment.html
🎥 All Symfony tutorials https://www.youtube.com/playlist?list=PLKQc-wMFDsrEt6U5LKLETR2d4nhW0ieNI
Get € 20 on Hetzner Cloud hosting:
💲https://hetzner.cloud/?ref=GyXEuMSuxUBq
⭐️ TABLE OF CONTENT ⭐️
00:00:00 Introduction
00:01:43 Create Symfony project
00:04:20 Create pages
00:07:10 Twig template inheritance
00:07:48 Apply bootstrap 5 frontend library
00:13:56 Create a menu
00:15:41 Create Doctrine entities
00:17:48 Doctrine migrations
00:22:52 Connect to database
00:24:12 Run web server in background
00:24:34 Make page dynamic
00:29:00 Create admin area using EasyAdmin
00:30:48 Generate admin pages
00:33:46 Customise edit page
00:38:48 Symfony security: user
00:40:15 Create custom authenticator
00:47:22 Widget "contact us"
00:50:38 Send and process AJAX requests
01:14:23 Send emails
01:28:22 Use web profiler
01:33:17 Enable prod environment
🔈 MUSIC WAS USED 🔈
The Chase by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4487-the-chase
License: https://filmmusic.io/standard-license
Видео Symfony course: create a website канала Cap Coding
#Symfony #Website #tutorial
In this video I use Symfony 5 with PHP 8 but this tutorial is still relevant for older versions of Symfony framework and PHP.
⭐️ Final result you can find here ⭐️
https://github.com/Cap-Coding/symfony_website
⭐️ Symfony Forms tutorials ⭐️
🔗 https://youtu.be/lLwx96DA_Ww
🔗 https://youtu.be/chgvsi6TWM8
⭐️ Telegram chat ⭐️
✉️ https://t.me/capcodingchat
⭐️ Support channel on Patreon ⭐️
🔗 https://www.patreon.com/capcoding
⭐️ Resources ⭐️
🔗 https://symfony.com/download
🔗 https://getbootstrap.com/
🔗 https://bootstrapmade.com/selecao-bootstrap-template/
🔗 https://symfony.com/bundles/EasyAdminBundle/current/index.html
🔗 https://symfony.com/doc/current/form/form_themes.html
🔗 https://symfony.com/doc/5.4/mailer.html
🔗 https://symfony.com/doc/current/profiler.html
🔗 https://symfony.com/doc/current/deployment.html
🎥 All Symfony tutorials https://www.youtube.com/playlist?list=PLKQc-wMFDsrEt6U5LKLETR2d4nhW0ieNI
Get € 20 on Hetzner Cloud hosting:
💲https://hetzner.cloud/?ref=GyXEuMSuxUBq
⭐️ TABLE OF CONTENT ⭐️
00:00:00 Introduction
00:01:43 Create Symfony project
00:04:20 Create pages
00:07:10 Twig template inheritance
00:07:48 Apply bootstrap 5 frontend library
00:13:56 Create a menu
00:15:41 Create Doctrine entities
00:17:48 Doctrine migrations
00:22:52 Connect to database
00:24:12 Run web server in background
00:24:34 Make page dynamic
00:29:00 Create admin area using EasyAdmin
00:30:48 Generate admin pages
00:33:46 Customise edit page
00:38:48 Symfony security: user
00:40:15 Create custom authenticator
00:47:22 Widget "contact us"
00:50:38 Send and process AJAX requests
01:14:23 Send emails
01:28:22 Use web profiler
01:33:17 Enable prod environment
🔈 MUSIC WAS USED 🔈
The Chase by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4487-the-chase
License: https://filmmusic.io/standard-license
Видео Symfony course: create a website канала Cap Coding
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Code faster with Github Copilot](https://i.ytimg.com/vi/qyxJXNNvd70/default.jpg)
![How to use object factories with Symfony Forms in CRUD API service](https://i.ytimg.com/vi/chgvsi6TWM8/default.jpg)
![How to use Symfony Form Events in CRUD API service (for beginners)](https://i.ytimg.com/vi/lLwx96DA_Ww/default.jpg)
![Get trusted SSL certificate (https) for free with Let's Encrypt and Certbot](https://i.ytimg.com/vi/nFDk43tAKFQ/default.jpg)
![Delay heavy tasks in Symfony with component Messenger](https://i.ytimg.com/vi/UHlA5nHdCmw/default.jpg)
![How to dockerize Symfony 5 project with Nginx and Postgres (using docker-compose)](https://i.ytimg.com/vi/4UrPI6Y3BWA/default.jpg)
![Delay heavy tasks in Symfony with kernel.terminate event to decrease response time](https://i.ytimg.com/vi/HrQme9KUlUg/default.jpg)
![How to use data transfer objects (DTO) in Symfony API application](https://i.ytimg.com/vi/XxIhzgGv214/default.jpg)
![Chain of responsibility design pattern with Symfony example](https://i.ytimg.com/vi/3KQlubIv684/default.jpg)
![How to dockerize WordPress using docker-compose](https://i.ytimg.com/vi/coqucs1UhMY/default.jpg)
![How to build simple CRUD API service with Symfony 5 for beginners](https://i.ytimg.com/vi/tbXpX4dAqjg/default.jpg)