Приветствую, друзья! На связи Александр Сокирка. Я подготовил для вас нечто по-настоящему особенное — полный видеокурс по разработке e-Commerce сайта с нуля на WordPress и WooCommerce. Этот курс создан разбит на три части для вашего удобства. Мы не просто создаем сайт, мы строим его с использованием передовых технологий, включая Gutenberg Full Site Editing (FSE), Docker и GitHub Actions. Цель этого курса — научить вас создавать профессиональные, быстрые и масштабируемые проекты.
Часть 1: От идеи до первых блоков
В этой части курса мы закладываем фундамент нашего проекта. Вы узнаете, как подготовить все необходимое для работы:
- Настройка окружения: Мы установим и запустим WordPress под Docker, что значительно упростит процесс разработки и сделает его независимым от вашей операционной системы.
- Основы Gutenberg и FSE: Мы создадим стартовую FSE-тему для нашего проекта и разберемся с плагинами
MU
,Core
иBlocks
. - Автоматизация разработки: Уделим внимание CI/CD и настроим автоматическую публикацию изменений с помощью GitHub Actions. Это незаменимый навык для командной работы.
- Разработка ключевых блоков: Мы шаг за шагом создадим блоки «Шапка сайта» и «Hero», включая их адаптивные и мобильные версии, а также разберемся с работой SVG, CSS-стилями и переключателем темной версии сайта.
- Динамические элементы: Вы научитесь создавать динамические блоки, такие как
Games Line
иRecent News
, а также внедрять на сайт функционал поиска с запросами на сервер.
Часть 2: Расширяем функционал и работаем с контентом
Продолжаем углубляться в разработку. Эта часть посвящена созданию интерактивных элементов и работе с продуктами и новостями:
- Интеграция с MailChimp: Мы разработаем блок
Subscribe
и подключим его к сервису MailChimp для сбора подписчиков. - Метаполя и таксономии: Вы научитесь добавлять метаполя для игр и продуктов, что позволит значительно расширить их функционал.
- Создание уникальных блоков: Мы создадим блоки
Избранные Игры
,Call to Action
иFAQ
(аккордеон), а также разберемся, как работать с админ-панелью для их управления. - Страницы новостей и продуктов: Вы научитесь создавать и оптимизировать страницы
Single News
,Single Product
и их архивные версии. - Оптимизация и производительность: Разберемся с тонкостями оптимизации работы WordPress и Docker.
Часть 3: Магазин и финальная доработка
Финальная часть курса посвящена созданию полноценного интернет-магазина:
- Блоки для магазина: Мы разработаем блоки для архивной страницы магазина, а также для страниц
Корзины
иОформления заказа
. - Фильтрация и сортировка: Реализуем сложный функционал фильтрации и сортировки товаров по различным параметрам.
- Работа с шаблонами: Разберем, как работать с шаблонами продуктов и обеспечить их полноценную поддержку в Gutenberg.
- Финальные штрихи: Завершим работу над всеми блоками, включая
Similar Games
,Slider
и другие элементы, необходимые для современного e-Commerce сайта.
Зачем вам этот курс?
Этот видеокурс — это не просто набор уроков, это полноценный практический опыт, который поможет вам стать востребованным специалистом в сфере WordPress-разработки. Мы охватываем не только фронтенд, но и бэкенд, а также современные подходы к разработке, включая автоматизацию процессов. Если вы хотите создавать быстрые, масштабируемые и профессиональные сайты, этот курс — ваш идеальный старт.
С уважением, Александр Сокирка, автор блога genius.courses и канала «Быть Программистом».