Внимание!
В 2022 году материал курса включен в курс PHP+WordPress. Back-end разработка (уровень Advanced)

ОПИСАНИЕ КУРСА
Курс по выбору «WordPress Developer» поможет освоить на профессиональном уровне самую популярную в мире систему управления контентом CMS WordPress. По окончанию курса учащиеся не только будут уметь создавать интернет-магазины, корпоративные сайты и даже социальные сети, но и разрабатывать собственные темы и плагины.
Иногда можно услышать, что создать сайт на WordPress – это очень легко. И это действительно так! Даже совсем не умея программировать, используя только бесплатные расширения владеющий этой технологией может очень быстро создать сайт практически с любой функциональностью.
Но бывает так, что нужно создать эксклюзивный сайт с уникальными возможностями, не предусмотренными существующими бесплатными и даже платными средствами. Вот тут на выручку и приходят специалисты – программисты WordPress, или WordPress developers. Именно их профессиональные навыки и позволяют WordPress стать действительно волшебным инструментом, с помощью которого можно сделать все.
Специалисты, владеющие CMS WordPress, всегда найдут себе работу!
Программа и расписание курса
Курс рассчитан на 36 академических часов. Занятия проводятся в течение учебного года с сентября по февраль один раз в неделю. Курс проводится online.
Курс «WordPress Developer» состоит из трех блоков.
Программа курса
Блок 1
В первом блоке с помощью CMS WordPress учащиеся научатся создавать сайты разной степени сложности: сайт-визитку, посадочную страницу landing pages, форум, интернет-магазин, социальную сеть и др.
При этом приобретаются следующие умения и навыки:
- Работа с редактором Visual Studio Code
- Установка локального сервера XAMPP
- Установка WordPress на локальный сервер
- Настройка сайта (управление внешним видом сайта, создание меню и т.д.)
- Заполнение сайта контентом (создание страниц, рубрик, записей, товаров)
- Перенос сайта WordPress в интернет на хостинг
- Установка WordPress непосредственно в интернет на хостинг
- Настройка почты на хостинге
- Настройка входа и регистрации на сайте
- Настройка оплаты товаров в интернет-магазине
- SEO-оптимизация сайта под поисковые запросы
- Работа с конструкторами страниц Page Builder Elementor и Beaver Builder
- Освоение более 20 плагинов
Блок 2
Во втором блоке рассматриваются разные способы создания собственных тем, определяющих внешний вид сайта. А также будет разработан сайт с использованием темы, созданной по настоящему техническому заданию.
При этом приобретаются следующие умения и навыки:
- Изучение структуры темы
- Создание темы как дочерней на основе стандартной темы WordPress
- Построение темы с нуля
- Создание темы на основе фреймворка bootstrap
- Создание темы с использованием генератора тем
- Создание пользовательских шаблонов страниц
- Создание областей header, footer, сайдбаров и областей для виджетов
- Taxonomy и Terms
- Произвольные поля. Плагин Advanced Custom Fields
- Создание панели управления темой
- Разработка панели настроек темы с помощью WordPress Customizer API
- Разработка панели настроек темы при помощи Redux Framework
Блок 3
Третий блок посвящен разработке различных плагинов, определяющих функциональность сайта, а также будет создан сайт с ситемой бронирования, использующий разработанные плагины.
При этом приобретаются следующие умения и навыки:
- Система hooks. Filters и actions
- Локализация (перевод) WordPress
- WordPress и AJAX
- WordPress и базы данных
- Создание плагинов
- Создание виджетов
- Создание шорткодов
- Работа c административной панелью
- WordPress Cron – планировщик задач
Курс имеет практический характер, все навыки отрабатываются в процессе работы над реальными проектами.
Кроме того, во время прохождения курса параллельно повторяются или изучаются основы JavaScript и PHP, необходимые для проработки материала.
Работы учеников (блок 1)
Зачем нужно изучать WordPress? Посмотрите слайдшоу!

