[ITVDN] Создание веб-приложений на PHP (Демьян Костельный)

Цена:
719.4
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?
При изучении программирования очень важна практика. Проходя курс 'Создание веб приложений на PHP', вы сможете закрепить на практике знания языка PHP, полученные ранее из других курсов или книг.
На данном курсе на примере создания блога, рассматривается разработка веб-приложения с использованием готовых инструментов, которые предоставляет язык программирования PHP и известные открытые библиотеки. Автор показывает популярные и общепринятые подходы для решения часто возникающих задач при построении приложения.
Курс создан для тех, кто хочет после изучения основ РНР увидеть, как на практике строятся приложения без привязки к фреймворку и получить тем самым практическую основу знаний для дальнейшего изучения фреймворков.
Предварительные требования:
Для прохождения данного курса необходимы базовые знания HTML/CSS, PHP на уровне курса «PHP Базовый», понимание языка запросов SQL и знание MySQL.
1 Паттерн MVC и архитектура приложений
2 Маршрутизация в приложениях
3 Написание своего блога с MVC
4 Использование классов репозиториев для БД
5 Паттерны проектирования в архитектуре приложения
6 Авторизация и регистрация
7 Создание админ панели к блогу
8 Файловая система
9 Безопасность в приложении
10 Гибкость админ панели
Формат: Видео уроки (с дополнительными материалами).
Продолжительность: 8 часов.
Вы научитесь:

  • Создавать полноценное приложение с нуля, используя современные подходы, паттерны и библиотеки.
  • Понимать, что такое архитектурный паттерн MVC и как его применять на практике при создании приложения.
  • Понимать, зачем использовать проектирование архитектуры в приложении.
  • Понимать принципы маршрутизации в веб приложении и реализовывать их в своем приложении.
  • Использовать классы-репозиториев для работы с базой данных.
  • Работать с Doctrine ORM для простого доступа к базе данных.
  • Понимать и уметь применять на практике такие порождающее паттерны как Factory Method, Abstract Factory, Builder и Prototype.
  • Реализовывать регистрацию и авторизацию в своем приложении.
  • Работать с файловой системой в своем приложении.
  • Обеспечивать базовый уровень безопасности своего приложения.