Новый видео курс Веб-разработка на PHP Symfony
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      Всем привет!

      Друзья, у нас отличная новость для всех, кто владеет языком программирования РНР и собирается углубляться в изучение популярного фреймворка Symfony — на ITVDN вышел видео курс “Веб-разработка на РНР Symfony”.

      Symfony – это один из самых популярных PHP фреймворков, часто выбираемый для создания больших веб-проектов, реализуемых на уровне организаций. Разработчики ценят Symfony за высокую производительность и стабильность, а также наличие удобной технической документации.

      Курс «Веб разработка на PHP Symfony» позволит вам изучить основы работы с этим популярным фреймворком на примере разработки небольшого приложения. На данном курсе вы познакомитесь с Symfony Security, научитесь использовать в Symfony валидатор и формы. Также, на курсе будут рассмотрены особенности Dependency Injection и применения сервис-контейнеров, особенности различных подходов в тестировании Symfony-приложения, работа с базами данных и сериализация в Symfony.

      Автор курса — Демьян Костельный, Middle PHP Developer. В записанных видео уроках он делится эффективными техниками работы с фреймворком Symfony, опираясь на собственный опыт и лучшие практики.

       

      Структура курса:

      1. Знакомство с Symfony. Настройка рабочего окружения.
      2. Роутер, контроллеры, ParamConverter, views.
      3. Сервис-контейнер.
      4. Doctrine (репозитории, entity менеджер, фикстуры).
      5. Doctrine (lifecycle callbacks, query builder, relations).
      6. Symfony Security.
      7. Twig.
      8. Валидатор и формы.
      9. Event Listener.
      10. Сериализатор.
      11. Тестирование.

       

      Чему вы научитесь на данном курсе:

      • Создавать небольшое полноценное приложение с помощью фреймворка Symfony.
      • Понимать особенности механизма контроллеров в рамках паттерна MVC и их реализации в Symfony.
      • Работать с Doctrine для организации объектно-реляционного представления ваших сущностей.
      • Понимать особенности и способы организации маршрутизации в Symfony, в частности реализовывать ее через YAML и Annotations.
      • Понимать особенности работы и уметь работать с шаблонизатором Twig.
      • Работать с сериализацией и десериализацией в Symfony.
      • Понимать принципы DI и уметь работать с сервис-контейнерами.
      • Реализовывать аутентификацию и авторизацию в Symfony приложении.
      • Понимать особенности работы и разницу между Event Listener и Event Subscriber.
      • Организовывать полноценное функциональное и юнит-тестирование вашего приложения.

       

      Предварительные требования

      Для качественного восприятия информации данного курса необходимы знания HTML/CSS, основ PHP, основ работы с MySQL и базовое понимание языка SQL.

      Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению “Веб-разработки на РНР Symfony” в удобное для вас время и в удобном темпе!

      Также, на ITVDN есть записанные видео курсы по другим РНР-фреймворкам:

      КОМЕНТАРІ ТА ОБГОВОРЕННЯ
      СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      49.99 $
      37.50 $
      Підписка
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      63.00 $
      Підписка
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      102.00 $
      Підписка
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      199.99 $
      120.00 $
      Підписка
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.