ОПИСАНИЕ КУРСА

Курс по выбору «WordPress/PHP, уровень Advanced» поможет освоить на профессиональном уровне самую популярную в мире систему управления контентом CMS WordPress, а также познакомит с популярными фреймворками PHP, с которыми должен уметь работать продвинутый back-end разработчик. По окончанию курса учащиеся будут уметь создавать интернет-магазины, корпоративные сайты, социальные сети, разрабатывать собственные темы и плагины WordPress.

Иногда можно услышать, что создать сайт на WordPress – это очень легко. И это действительно так! Даже совсем не умея программировать, используя только бесплатные расширения владеющий этой технологией может очень быстро создать сайт практически с любой функциональностью.

Но бывает так, что нужно создать эксклюзивный сайт с уникальными возможностями, не предусмотренными существующими бесплатными и даже платными средствами. Вот тут на выручку и приходят специалисты – программисты WordPress, или WordPress developers. Именно их профессиональные навыки и позволяют WordPress стать действительно волшебным инструментом, с помощью  которого можно сделать практически все.

Специалисты, владеющие CMS WordPress, всегда найдут себе работу!

Но некоторые сайты и веб-приложения могут быть  не только сложными и многофункциональными, они иногда требуют уникальных и нестандартных решений. Для разработки таких сайтов больше подходят фреймворки – программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта.

Back-end разработчики, владеющие такой технологией, очень востребованы, и могут претендовать на самую высокую зарплату.

Программа и расписание курса

Курс рассчитан на 96 академических часов. Занятия проводятся в течение учебного года с сентября месяца, один раз в неделю, по 3 академических часа. Курс проводится офлайн с возможностью присутствия online.

Курс «WordPress/PHP, уровень Advanced» состоит из четырёх блоков.

Программа курса

Блок 1

WordPress – создание сайтов

В первом блоке с помощью CMS WordPress учащиеся научатся создавать сайты разной степени сложности: сайт-визитку, посадочную страницу landing pages, форум, интернет-магазин, социальную сеть и др.

При этом приобретаются следующие умения и навыки:

  • Работа с  редактором Visual Studio Code
  • Установка локального сервера XAMPP
  • Установка WordPress на локальный сервер
  • Настройка сайта (управление внешним видом сайта, создание меню и т.д.)
  • Заполнение сайта контентом (создание страниц, рубрик, записей, товаров)
  • Перенос сайта WordPress в интернет на хостинг
  • Установка WordPress непосредственно в интернет на хостинг
  • Настройка почты на хостинге
  • Настройка входа и регистрации на сайте
  • Настройка оплаты товаров в интернет-магазине
  • SEO-оптимизация сайта под поисковые запросы
  • Работа с конструкторами страниц Page Builder Elementor и Beaver Builder
  • Освоение более 20 плагинов

Блок 2

WordPress – разработка тем (шаблонов)

Во втором блоке рассматриваются разные способы создания собственных тем, определяющих внешний вид сайта. А также будет разработан сайт с использованием темы, созданной по настоящему техническому заданию.

При этом приобретаются следующие умения и навыки:

  • Изучение структуры темы
  • Создание темы как дочерней на основе стандартной темы WordPress
  • Построение темы с нуля
  • Создание темы на основе фреймворка bootstrap
  • Создание темы с использованием генератора тем
  • Создание пользовательских шаблонов страниц
  • Создание областей header, footer, сайдбаров и областей для виджетов
  • Taxonomy и Terms
  • Произвольные поля. Плагин Advanced Custom Fields
  • Создание панели управления темой
  • Разработка панели настроек темы с помощью WordPress Customizer API
  • Разработка панели настроек темы при помощи Redux Framework

Блок 3

WordPress – разработка плагинов

Третий блок посвящен разработке различных плагинов, определяющих функциональность сайта, а также будет создан сайт с сиcтемой бронирования, использующий разработанные плагины.

При этом приобретаются следующие умения и навыки:

  • Система hooks. Filters и actions
  • Локализация (перевод) WordPress
  • WordPress  и AJAX
  • WordPress и базы данных
  • Создание плагинов
  • Создание виджетов
  • Создание шорткодов
  • Работа c административной панелью
  • WordPress Cron – планировщик задач

Работы учеников (блок 1)

Блок 4

PHP Advanced – фрейморки

В четвертом блоке “PHP Advanced” будут изучена технология веб-фреймворков, позволяющая создавать сайты высокой степени сложности.

С помощью фреймворков будут созданы проекты:

  • Фреймворк Symfony 5. Проект «Интернет-магазин»
  • Фреймворк Cake. Проект «Госпиталь»
  • Фреймворк Laravel. Проект «Портфолио» 

Курс имеет практический характер, все навыки отрабатываются в процессе работы над реальными проектами.

Кроме того, во время прохождения курса параллельно повторяются или изучаются основы JavaScript и PHP, необходимые для проработки материала.

Зачем нужно изучать WordPress? Посмотрите слайдшоу!

Записаться на курс

Запишитесь на этот курс
прямо сейчас!





  • 8-11 классы
  • Требуется: HTML, CSS, JavaScript, PHP
UK RU