О курсе
Мастер-класс по разработке интернет-магазина на Yii2 охватывает широкий спектр технических тем, которые востребованы в вакансиях разработчиков. Участники познакомятся с использованием виртуальных машин на базе Vagrant для настройки окружения, а также с тестируемой сервисной архитектурой. В программе уделяется внимание продвинутому использованию ActiveRecord для работы с базами данных, интеграции поиска через ElasticSearch, а также тестированию с помощью PHPUnit и Codeception. Кроме того, рассматриваются очереди на Redis Queue, контроль доступа на основе RBAC, подключение платёжных систем, организация Email и SMS оповещений, создание REST API для мобильных приложений и методы оптимизации производительности. Материал ориентирован на практическое применение и охватывает ключевые аспекты создания полнофункционального интернет-магазина.
Что рассматривается в программе
- работа с виртуальными машинами Vagrant
- использование ActiveRecord в продвинутых сценариях
- интеграция поиска ElasticSearch
- тестирование с PHPUnit и Codeception
- организация очередей с Redis Queue
- настройка контроля доступа RBAC
- подключение платёжных систем
- создание REST API для мобильных приложений
Кому может быть полезен курс
- тем, кто интересуется разработкой интернет-магазинов на Yii2
- программистам, которым нужно ознакомиться с современным стеком технологий для веб-проектов
- разработчикам, желающим изучить интеграцию ElasticSearch, Redis и REST API в Yii2
Вопросы о программе
Какие технологии рассматриваются в мастер-классе?
В программе рассматриваются Vagrant, ActiveRecord, ElasticSearch, PHPUnit, Codeception, Redis Queue, RBAC, платёжные системы, Email и SMS оповещения, REST API и оптимизация производительности.
Будет ли практическая работа с платёжными системами?
В программе заявлено подключение платёжных систем, но детали реализации не раскрываются.
Предполагается ли создание REST API для мобильных приложений?
Да, в программе указано создание REST API для мобильных приложений.