• ВНИМАНИЕ! НОВЫЙ АДРЕС САЙТА

    РКН заблокировал текущий домен

    Актуальный адрес сайта всегда указан здесь - EGROUND-ZERKALO.COM

Скачать Интернет-магазин на Yii2 - Елисеев (2017)

Л

Лайфхак

Пользователь
Сообщения
15
Лайки
42
Интернет-магазин на Yii2
Мастер-класс
Дмитрий Елисеев

Скачать Интернет-магазин на Yii2 - Елисеев (2017)

Программа интенсива

Чтобы проект был максимально полезным (по требованиям многих вакансий) изучим популярный стек технических вещей:

  • виртуальные машины с Vagrant;
  • тестируемая сервисная архитектура;
  • продвинутое использование ActiveRecord;
  • поиск с ElasticSearch;
  • тестирование с PHPUnit + Codeception;
  • очереди с Redis Queue;
  • контроль доступа RBAC;
  • подключение платёжных систем;
  • Email и SMS оповещения;
  • REST API для мобильных приложений;
  • оптимизация производительности
  • ...и прочие приятные мелочи.
Расписание
Пункты могут меняться местами в ходе мастер-класса, но суть остаётся.

1. Установка и настройка (15 мая)
  • Установка фреймворка
    • Инициализация конфигурации
    • Переход на Asset Packagist
  • Виртуальная машина VirtualBox + Vagrant
  • Настройка IDE
    • Рабочие директории
    • Composer
    • Codeception
    • Git
    • SSH
    • Запуск тестов с виртуальной машины
  • Настройка приложения
    • Единая аутентификация
    • Единый кеш
    • Разделение UrlManager
    • ЧПУ
  • Шаблон магазина
  • Шаблон AdminLTE для панели администратора
2. Архитектура и пользователи (17 мая)
  • Подготовка архитектуры
    • Разделение ответственностей
    • Выделение доменного ядра
    • Введение репозиториев
    • Выделение сервисов
    • Управление доменными событиями
  • Пользователи
    • Сущность User
    • Подтверждение регистрации по Email
    • Регистрация через соцсети
      • Новый пользователь
      • Привязка соцсетей к существующему
  • Личный кабинет пользователя
  • Администрирование пользователей
3. Товары и управление (19 мая)
  • Товары
    • Фотографии
    • Модификации товаров
    • Динамические атрибуты
    • Вложенные категории
    • Теги
    • Сопутствующие товары
    • Импорт
    • Отзывы и рейтинг
    • Популярные товары
  • Тестирование
  • Администрирование товаров
4. Вывод каталога (22 мая)
  • Страница каталога
    • Отображение карточками или списком
    • Сортировка по дате и цене
  • Карточка товара
  • Виджет категорий
  • Виджеты сопутствующих товаров
  • Простой поиск MySQL
  • Полноценный поиск ElasticSearch
5. Избранное и корзина (24 мая)
  • Виджет корзины
  • Страница корзины
  • Добавление в корзину
  • Личный кабинет покупателя
    • Страница избранного
    • Моя корзина
    • Нет в наличии
  • Управление скидками
6. Заказ (26 мая)
  • Методы доставки
  • Методы оплаты
  • Оформление заказа
  • Оплата заказа
    • Страница оплаты
    • Платёжные системы
  • Заказы в кабинете покупателя
  • Заказы в кабинете администратора
  • Экспорт заказов
7. Сопутствующие разделы (29 мая)
  • Информационные вложенные страницы
  • Блог
    • Рубрики
    • Посты
    • Комментарии
    • Виджет релевантных товаров
  • Обратная связь
8. REST API (31 мая)
  • Написание тестов
  • Аутентификация OAuth2
  • API покупателя
  • Автогенерация документации в Swagger
9. Дополнительные вещи (2 июня)
  • Карта сайта
  • Яндекс.Маркет
  • Рассылка
    • Подписка при регистрации
    • Настройки в профиле
  • Триггерные письма
    • Появление в наличии
    • Снижение цены на избранное
    • ...
  • SMS-оповещения
10. Производительность (5 июня)
  • Обзор возможных проблем
  • Перенос статики на CDN
  • Очередь событий
  • Кеширование
  • Денормализация с Redis

Продажник:


Скачать:
Скрытое содержимое для пользователей: Ferr
 
Последнее редактирование модератором:
D

denis.shelix

Новичок
Сообщения
2
Лайки
1
Дамп базы и файлы сайта есть?
 
АртемП

АртемП

Новичок
Сообщения
8
Лайки
5
На половину прошел данный курс, и хочу сказать, что это лучший материал из видео по Yii. Гикбрэйнс и рядом не стоит.
Все четко, по делу.
Более того, изучите не только Yii, но и научитесь нормальному (правильному) ООП.
Сейчас досмотрю этот курс, пойду искать его курс по Laravel. Думаю тоже будет бомба
 
F

flexi

Unlimited
Сообщения
15
Лайки
4
Перезалейте пожалуйста.
 
Сверху Снизу