Symfony – це один з найпопулярніших PHP фреймворків, часто обирається для створення великих веб-проектів, що реалізуються на рівні Організацій. Розробники цінують Symfony за високу продуктивність і стабільність, а також наявність зручної технічної документації.
Курс "Веб розробка на PHP Symfony" дозволить вам вивчити основи роботи з цим популярним фреймворком на прикладі розробки невеликого додатка. На даному курсі ви познайомитеся з Symfony Security, навчитеся використовувати в Symfony валідатор і форми. Також, на курсі будуть розглянуті особливості Dependency Injection і застосування сервіс-контейнерів, особливості різних підходів в тестуванні Symfony-додатки, робота з базами даних і серіалізація в symfony.
Автор курсу-Дем'ян Костельний, Middle PHP Developer. У записаних відео уроках він ділиться ефективними техніками роботи з фреймворком symfony, спираючись на власний досвід і кращі практики.
Формат: відеоуроки та додаткові матеріали до них.
Структура курсу:
Для якісного сприйняття інформації даного курсу необхідні знання HTML/CSS, основ PHP, основ роботи з MySQL і базове розуміння мови SQL.
Курс "Веб розробка на PHP Symfony" дозволить вам вивчити основи роботи з цим популярним фреймворком на прикладі розробки невеликого додатка. На даному курсі ви познайомитеся з Symfony Security, навчитеся використовувати в Symfony валідатор і форми. Також, на курсі будуть розглянуті особливості Dependency Injection і застосування сервіс-контейнерів, особливості різних підходів в тестуванні Symfony-додатки, робота з базами даних і серіалізація в symfony.
Автор курсу-Дем'ян Костельний, Middle PHP Developer. У записаних відео уроках він ділиться ефективними техніками роботи з фреймворком symfony, спираючись на власний досвід і кращі практики.
Формат: відеоуроки та додаткові матеріали до них.
Структура курсу:
- знайомство з Symfony. Налаштування робочого оточення.
- Роутер, контролери, ParamConverter, views.
- сервіс-контейнер.
- Doctrine (репозиторії, entity менеджер, фікстури).
- Doctrine (lifecycle callbacks, query builder, relations).
- Symfony Security.
- Twig.
- валідатор і форми.
- Event Listener.
- Серіалізатор.
- тестування.
- створювати невеликий повноцінний додаток за допомогою фреймворку Symfony.
- розуміти особливості механізму контролерів в рамках патерну MVC і їх реалізації в symfony.
- працювати з Doctrine для організації об'єктно-реляційного представлення ваших сутностей.
- розуміти особливості і способи організації маршрутизації в Symfony, зокрема реалізовувати її через YAML і Annotations.
- розуміти особливості роботи і вміти працювати з шаблонізатором Twig.
- працювати з серіалізацією та десеріалізацією в Symfony.
- розуміти принципи DI і вміти працювати з Сервіс-контейнерами.
- реалізовувати аутентифікацію і авторизацію в Symfony додатку.
- розуміти особливості роботи і різницю між Event Listener і Event Subscriber.
- організовувати повноцінне функціональне і юніт-тестування вашого застосування.
Для якісного сприйняття інформації даного курсу необхідні знання HTML/CSS, основ PHP, основ роботи з MySQL і базове розуміння мови SQL.
https://privatelink.de/?https://itvdn.com/ru/video/symfony-php