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

Заказать звонок

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

Подписка

Заказать звонок

+38 099 757 27 82

Всем привет!

Друзья, у нас отличная новость для всех, кто владеет языком программирования РНР и собирается углубляться в изучение популярного фреймворка 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 есть записанные видео курсы по другим РНР-фреймворкам:

КОММЕНТАРИИ И ОБСУЖДЕНИЯ
СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Notification success