Кошик
+380 (68) 936-55-05
LUXOR.uno- інтернет магазин
Кошик

Онлайн-курс Symfony 5: практичний проєкт від Strefa kursów

2 200 ₴

  • Послуга
  • Код: bot02516
Онлайн-курс Symfony 5: практичний проєкт від Strefa kursów
Онлайн-курс Symfony 5: практичний проєкт від Strefa kursówПослуга
2 200 ₴
+380 (68) 936-55-05
Менеджер
+380 (68) 936-55-05
Менеджер

Замовлення тільки за телефоном

Онлайн-курс «Symfony 5 — практичний проєкт від основи» від Strefa kursów — це покрокове навчання створенню веб-додатків на PHP. Ви побудуєте повнофункціональний застосунок для завантаження фото, опануєте роботу з базою даних через Doctrine та основи безпеки.

  • Створення повноцінного веб-додатка для завантаження фото
  • Робота з базою даних через ORM Doctrine та міграції
  • Налаштування авторизації, ролей та прав доступу
  • Обробка файлів: UploadedFile, Flash-повідомлення
  • Створення власних команд та обробка подій (EventDispatcher)
  • Використання рушія шаблонів Twig та архітектури MVC

Практичний проєкт замість теорії

Курс базується на створенні реального додатка для завантаження зображень на сервер. Ви реалізуєте ключові функціональності: реєстрацію користувачів, контроль доступу до ресурсів та управління галереєю. Такий підхід дозволяє одразу застосовувати знання на практиці, а не лише вивчати синтаксис.

Робота з базою даних та Doctrine

Ви навчитеся конфігурувати з'єднання з базою даних, створювати сутності (Entity) та виконувати міграції. Особлива увага приділяється роботі з репозиторіями та QueryBuilder для вибірки даних. Ви також дізнаєтеся, як використовувати Fixtures для заповнення бази тестовими даними.

Безпека та авторизація користувачів

У курсі детально розглянуто механізми авторизації: створення форм входу та реєстрації, налаштування ролей та прав доступу. Ви навчитеся захищати сторінки від несанкціонованого доступу та обробляти помилки входу через EventDispatcher. Це забезпечує надійність додатка та захист даних користувачів.

Завантаження файлів та обробка зображень

Окремий модуль присвячено роботі з файлами: від створення форми завантаження до обробки об'єкта UploadedFile. Ви навчитеся зберігати зображення у папці сервера, виводити повідомлення про успіх (Flashes) та реалізувати видалення фото. Також розглядається створення Lightbox для перегляду галереї.

Просунуті можливості Symfony

Ви створите власну консольну команду для масової зміни статусу фото на приватні. Навчитеся працювати з EventDispatcher для перехоплення подій та налаштовувати додаток для продуктивного середовища. Ці навички необхідні для розробки масштабованих рішень.

Характеристики
Користувальницькі характеристики
ВиробникStrefa kursów
Інформація для замовлення
  • Ціна: 2 200 ₴