- Регистрация
- 09.04.2020
- Сообщения
- 353 752
- Реакции
- 32 654
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
[Ʌectoria] MODX: Большой курс по разработке интернет-магазинов [Артем Зернов]
- Ссылка на картинку
-
Скрытый текст. Доступен только зарегистрированным пользователям.
О чем пойдет речь?
Вся информация, которую вы получите во время обучения — это последовательные этапы сборки интернет-магазина: от простого к сложному, от стандартного функционала к уникальному. В этом курсе мы будем вместе собирать интернет-магазин, начиная от этапа, когда есть готовая верстка макета и ее необходимо интегрировать в систему управления и связать с внешними сервисами — почтой, CRM и т.д. В процессе обучения подробно разберем вопросы организации хранения товаров, корзины, обработки заказов, расширения стандартной логики.
Кто ведет
Артем Зернов
В 2009-м года открыл свою собственную веб-студию по разработке сайтов. За все время веб-разработки создал более 150 сайтов различной сложности – от простых одностраничных сайтов до комплексных сложных сайтов, одним из которых является сайт проекта Lectoria. Ведет свой youtube-канал OpenModx по разработке на CMS/CMF MODx Revolution.
Кому в первую очередь будет интересен этот курс?
Узнаете:
Как технически организованы сложные интернет-магазины
Как устроены компоненты, на которых строится интернет-магазин
Как устроена логика интеграции с внешними сервисами, необходимыми для работы интернет-магазина
Сможете:
Расширить свои знания структурированной информацией по разработке комплексных сайтов
Добавить в сферу своих услуг разработку интернет-магазинов
Поднять ценник за свои услуги
Научитесь:
Организовывать хранение и учет практически любых типов товаров
Расширять логику стандартных компонентов, используемых при разработке интернет-магазинов
Интегрировать интернет-магазин с внешними сервисами: платежными системами, CRM и т.д.
О Ʌectoria
Онлайн школа Ʌectoria создана Артемом Зерновым, веб-разработчиком и основателем веб-студии OpenColour, как платформа для распространения курсов от практикующих специалистов в области веб-разработки и интернет-маркетинга. Ʌectoria ставит перед собой цель собрать на единой платформе структурированные знания ее преподавателей и предоставить легкий и удобный способ по их изучению своим ученикам.
О чем пойдет речь?
Вся информация, которую вы получите во время обучения — это последовательные этапы сборки интернет-магазина: от простого к сложному, от стандартного функционала к уникальному. В этом курсе мы будем вместе собирать интернет-магазин, начиная от этапа, когда есть готовая верстка макета и ее необходимо интегрировать в систему управления и связать с внешними сервисами — почтой, CRM и т.д. В процессе обучения подробно разберем вопросы организации хранения товаров, корзины, обработки заказов, расширения стандартной логики.
Кто ведет
Артем Зернов
В 2009-м года открыл свою собственную веб-студию по разработке сайтов. За все время веб-разработки создал более 150 сайтов различной сложности – от простых одностраничных сайтов до комплексных сложных сайтов, одним из которых является сайт проекта Lectoria. Ведет свой youtube-канал OpenModx по разработке на CMS/CMF MODx Revolution.
Кому в первую очередь будет интересен этот курс?
- Прикладным веб-разработчикам на MODX Revolution, работающим в сфере e-commerce
- Компаниям, ведущим разработку продуктов на MODX, желающим расширить сферу компетенций своих программистов
- Фрилансерам, желающим расширить область своих услуг по разработке сайтов
- Универсальным веб-разработчикам, желающим включить MODX в набор своих компетенций
- Структурированную информацию по программированию простых и сложных интернет-магазинов на MODX
- Понимание принципов организации информации о товарах: от стандартных до специфичных полей
- Понимание, как можно реализовать произвольную логику работы вашего магазина путем грамотного расширения стандартных компонентов
После курса выСпойлер: Подробное описание программы курса
Блок 1. Введение
Блок 2. Настройка и установка
- Введение в тему курса, общий обзор терминов, постановка задачи
Первичная настройка и установка компонентов для интернет-магазина
Блок 3. Права доступа
- Быстрое развертывание MODx из готовой сборки для экономии времени и сил веб-разработчика.
- Установка и настройка компонента ClientConfig. Продумывание будущих настроек заранее.
- Обзор тонкостей при установке компонентов gitModx и pdoTools для дальнейшей разработкой в IDE.
- Установка и базовая настройка miniShop2. Подробный разбор всех интерфейсов и настроек.
- Установка и настройка FormIt+AjaxForm. Разбор предстоящих ситуаций, где и для чего могут потребоваться эти компоненты.
- Пару слов о кастомизации и правильном расширении любых компонентов, чтобы потом не было мучительно больно их обновлять.
Система разграничения прав доступа MODX
Блок 4. Настройка типовых блоков и страниц
- Общий обзор механики системы прав доступа MODX. Контексты, пространства имен, элементы, группы ресурсов, политики, права, пользователи, группы и роли.
- Создание отдельных групп пользователей для покупателей, редакторов контента и менеджеров магазина. Раздача необходимых прав.
Общий обзор, создание и настройка типовых блоков на страницах
Блок 5. Интернет-магазин
- Настройка меню и общих ссылок. В деталях будем рассматривать только интерактивные и сложные блоки.
- Главная страница. В деталях будем рассматривать только интерактивные и сложные блоки
- О компании. В деталях будем рассматривать только интерактивные и сложные блоки.
- Каталог/категория. В деталях будем рассматривать только интерактивные и сложные блоки.
- Товар. В деталях будем рассматривать только интерактивные и сложные блоки.
- Доставка и оплата. В деталях будем рассматривать только интерактивные и сложные блоки.
- Контакты. В деталях будем рассматривать только интерактивные и сложные блоки.
Настройка функционала интернет-магазина
- Вывод товаров на главной странице (популярные/новые/со скидкой)
- Вывод категорий на главной странице (новые/особые)
- Вывод категорий на странице каталога/категории
- Вывод товаров на странице каталога/категории
- Постраничный вывод товаров/категорий при помощи pdoPage и ajax загрузки. Кастомизация работы pdoPage для наших целей.
- Вывод галереи товара msGallery
- Вывод цен и скидок на карточках и страницах товаров
- Типы связей и вывод связанных товаров
- Товар. Виды опций и их вывод на странице.
- Товар. Организация хранения остатков.
- Реализация добавления в корзину с учетом опций.
- Корзина и миникорзина. Вывод содержимого.
- Кастомизация корзины. Свой класс-обработчик корзины для изменения стандартной логики работы корзины.
- Кастомизация корзины при помощи плагинов. Обзор техники.
- Кастомизация корзины на уровне js.
- Настройка форм оплаты, доставки и формы ввода контактных данных. Расширение полей контактных данных.
- Процесс оформления заказа. Кастомный класс-обработчик заказа для расширения логики.
- Процесс оформления заказа. Настройка писем для уведомления менеджера и покупателя.
- Настройка страницы успешно оформленного заказа. Обзор различных вариантов при разных формах оплаты.
Блок 6. Личный кабинет
- Написание своего фильтра товаров. Интеграция с pdoPage.
Создание и настройка личного кабинета покупателя
- Настройка формы авторизации на примере FormIt+AjaxForm. Хук авторизации, работа со встроенными системными процессорами
- Настройка формы регистрации на примере FormIt+AjaxForm. Хук регистрации, работа со встроенными системными процессорами
- Настройка формы редактирования полей профиля и пароля на примере FormIt+AjaxForm. Хук изменения настроек, работа с системными процессорами.
- Настройка страницы истории заказов покупателя.
Блок 7. Для продвинутых разработчиков
- Расширение модели modUser для хранения дополнительной информации о пользователях
Дополнительные уроки для продвинутых веб-разработчиков
- Создание собственного метода оплаты и интеграция с платежным сервисом
- Интеграция с CRM на примере популярного продукта (Bitrix 24 или AmoCRM
Узнаете:
Как технически организованы сложные интернет-магазины
Как устроены компоненты, на которых строится интернет-магазин
Как устроена логика интеграции с внешними сервисами, необходимыми для работы интернет-магазина
Сможете:
Расширить свои знания структурированной информацией по разработке комплексных сайтов
Добавить в сферу своих услуг разработку интернет-магазинов
Поднять ценник за свои услуги
Научитесь:
Организовывать хранение и учет практически любых типов товаров
Расширять логику стандартных компонентов, используемых при разработке интернет-магазинов
Интегрировать интернет-магазин с внешними сервисами: платежными системами, CRM и т.д.
О Ʌectoria
Онлайн школа Ʌectoria создана Артемом Зерновым, веб-разработчиком и основателем веб-студии OpenColour, как платформа для распространения курсов от практикующих специалистов в области веб-разработки и интернет-маркетинга. Ʌectoria ставит перед собой цель собрать на единой платформе структурированные знания ее преподавателей и предоставить легкий и удобный способ по их изучению своим ученикам.
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.