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

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

    Подписка

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

    Подписка

      ВИДЕОУРОК №9. Безопасность в приложении

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

      Этот урок является вводным к курсу “Создание веб приложений с PHP”. На уроке рассматривается паттерн MVC, который будет использоваться в приложении, разрабатываемом на данном курсе. Кроме этого, также идёт рассмотрение всего программного обеспечения, которое нужно будет для прохождения всего курса.

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

      В этом уроке идёт рассмотрение того, что представляет из себя принцип маршрутизации в приложении, и также рассмотрение реализации того, как можно создать систему маршрутов в приложении, которые будут работать с контроллерами.

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

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

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

      В этом уроке идет рассмотрение паттерн “Репозиторий”, который позволяет удобно реализовать работу с моделями не напрямую к самой модели - а именно через отдельный класс. Во многих современных фреймворках используется данный принцип и вообще является очень удобным.

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

      В этом уроке идёт разбор использования паттернов проектирования, зачем они нужны и как их вообще использовать в приложении. Будут рассматриваться такие порождающее паттерны как Factory Method, Abstract Factory, Builder и Prototype.

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

      В этом уроке идёт практическое рассмотрение функционала запросов в Doctrine, а также реализация базовой системы авторизации и регистрации с шифрованием. Основной фокус делается именно на построение логики и Doctrine запросы, вопросах безопасности в авторизации подробнее рассматриваются в уроке по безопасности.

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

      В этом уроке идёт рассмотрение того, как можно создать отдельную админ панель к приложению и также создать систему ролей для пользователей, которая и позволит контролировать доступ к админ панели приложения.

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

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

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

      В этом уроке идёт рассмотрение способов шифрования, которые могут помочь сделать приложение безопасным, а также основы криптографии для того, чтобы можно было защитить сами данные, которые хранятся в приложении. Также затрагивается тема SQL-инъекций.

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

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

      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      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-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.