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

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

    Подписка

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

    Подписка

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу Веб разработка на PHP Symfony на 40 дней?

      ВИДЕОУРОК №3. Сервис контейнер

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

      В данном уроке идёт ознакомление студента с тем что такое Symfony фреймворк, т.е. кратко об его истории и для чего он используется. Дальше идёт показ настройки рабочего окружения с помощью которого как раз таки студент и сможет учиться работать с данным фреймворком в дальнейших уроках.

      Читать дальше...

      После прохождения данного урока студент усвоит то как именно можно использовать маршутизацию (роутинг), контроллеры, шаблоны и ParamConverter в Symfony приложении. Кроме этого будет немало практики по маршитизации и созданию контроллеров, а также конфигу самого приложения. Это все в общих чертах в несколько раз даст лучшее понятие того как именно строится и работает Symfony приложения для студента.

      Читать дальше...

      Цель прохождения урока - научиться пользоваться такими компонентами как Service Container, DI (Dependency Injection), сервисы внутри Service Container и Compiler Pass. Кроме этого, в начале урока затрагиваются такие принципы как DIP и IoC. Данные принципы нужно обязательно знать разработчику-новичку, поскольку это уже относится даже к шаблонам проектирования, в свою очередь применение данных принципов делает код более чистым и понятным.

      Читать дальше...

      В данном уроке уже начинается полноценная работа с базами данных в Symfony приложении. За все это отвечает отдельный элемент в фреймворке, который называется Doctrine. В этом уроке основное внимание уделяется именно работе с Doctrine, поскольку с помощью него и можно создавать новые таблицы в БД, манипулировать ими и т.п.

      Читать дальше...

      В данном уроке продолжается изучение Doctrine в Symfony.

      Читать дальше...

      В данном уроке рассматривается использование компонента Symfony Security. Этот компонент является важным как для реализации безопасности в приложении, так и для реализации авторизации/регистрации для пользователей. В уроке рассматривается основной функционал компонента и реализовывается регистрация, и авторизация для пользователей.

      Читать дальше...

      В данному уроке рассматривается практическое применение шаблонизатора Twig, который и позволяет создавать весь внешний интерфейс для приложения. Объясняются такие вещи как: конфигурация Twig, переменные в шаблонах, глобальные переменные, оформление страниц ошибок, что такое Twig Filters и расширения Twig.

      Читать дальше...

      В данном уроке уже идёт практическое рассмотрение использования компонента Validation и Forms. Данные компоненты позволяют делать валидацию данных в коде приложения и также создавать формы.

      Читать дальше...

      В данном уроке идёт рассмотрение системы событий в Symfony и таких компонентов данной системы как Event Listener и Event Subscriber. Использование данных компонентов позволяет отслеживать системные события приложения, которые происходят в самом фреймворке.

      Читать дальше...

      В данном уроке идёт рассмотрение компонента Serializator, который позволяет в приложении объекты классов конвертировать в нужные форматы, например такие, как: XML, JSON или CSV. Это полезно использовать при передаче запросов через API.

      Читать дальше...

      В данном уроке рассматривается то, как можно использовать PHPUnit в Symfony приложениях для тестирования самого кода приложения. PHPUnit позволяет убедиться в том, что код работает стабильно и хорошо поддерживается.

      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      PHP 5.6 Базовый
      ПОДРОБНЕЕ
      PHP 5.6 Стартовый
      ПОДРОБНЕЕ
      PHP 7.4 Базовый
      ПОДРОБНЕЕ
      PHP 8.0 Стартовый
      ПОДРОБНЕЕ

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

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

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

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