Видео курс Веб разработка на PHP Symfony. Doctrine (репозитории, entity менеджер, фикстуры) - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Начать бесплатно

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

    Начать бесплатно

      ×

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

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

      ВИДЕОУРОК №4. Doctrine (репозитории, entity менеджер, фикстуры)

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов 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 Стартовый
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

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

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