WP PRO

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

Блок 1. Только хардкор

Урок 1. wp_ajax_  /  Heartbeat API  /  Nonces

На этом уроке мы очень мощно поработаем с асинхронными запросами, в жизни без них никуда!

  • Как работает AJAX в WordPress?
  • Хуки wp_ajax_ и wp_ajax_nopriv_
  • Используем json для получения большого количества данных
  • Обработка ошибок асинхронных запросов
  • Что делать, если вы целиком закрыли админку через .htaccess?
  • Используем Nonces-случайные строки, чтобы обезопасить свои запросы
  • Обновление содержимого страницы в реальном времени при помощи Heartbeat API

Урок 2. HTTP API  /  REST API

Начнем с того, что изучим HTTP API – оно позволит нам написать свой собственный скрипт для подключения к API любого сервиса или социальной сети, которой вы захотите – Instagram, VK, Facebook, сервис для получения актуальных курсов валют, погоды и так далее.

☕️ 🍪

После перерыва мы уже перейдём к REST API (и WooCommerce API заодно глянем), говоря простыми словами – это API вашего собственного сайта, и мы создадим своё веб-приложение, которое позволит вам создавать к примеру записи на другом сайте WordPress.

Урок 3. Волкеры  /  Создание виджета  /  WP_Cron

Волкеры это такие ребята, которые позволяют изменить неизменяемое, вот их небольшой список:

  • Walker
  • Walker_Category
  • Walker_Category_Checklist
  • Walker_CategoryDropdown
  • Walker_Comment
  • Walker_Nav_Menu
  • Walker_Nav_Menu_Checklist
  • Walker_Nav_Menu_Edit
  • Walker_Page
  • Walker_PageDropDown

Познакомлю вас с каждым из них, мы выберем какой-нибудь и полностью перепишем его! Как вариант, мы можем сделать WordPress-меню по БЭМУ.

☕ 🍪

Создадим свой собственный виджет с настройками и напоследок разберемся с ещё одной супер-важной темой – планировщиком задач в WordPress.

Урок 4. Любимый WP_Rewrite

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

Персональный хэлп-дэй 🔥

Кое-что, чего нет на других курсах!

Каждый студент во время курса может согласовать день и позаниматься со мной индивидуально (в Эпике или где-нибудь за кофе ☕️ ) – это отличная возможность получить 100% внимания преподавателя и ответы абсолютно на все свои вопросы, даже не связанные непосредственно с курсом.

Блок 2. WooCommerce

Урок 5. Раздаю всем верстки и фигачим их под WooCommerce!

Что-то знакомое, не так ли? :) На этом уроке рассмотрим циклы товаров, все стандартные страницы, типо корзины, личного кабинета, а также использование и изменение предустановленных шаблонов WooCommerce.

Урок 6-7. Погружение в классы

В самом начале использования WooCommerce может быть непонимание, как получить те или иные вещи в коде, время с этим разобраться, поэтому мы детально рассмотрим классы

  • WC_Product
  • WC_Order
  • WC_Order_Item
  • WC_Customer
  • WC_Cart
  • WC_Checkout
  • ... и другие

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

Урок 8. Интерфейсы

Этот урок о том, как правильно модифицировать админкские интерфейсы в WooCommerce. Создать свои поля, добавлять заметки к заказам и так далее

Блок 3. Gutenberg

Урок 9. Хорошо или плохо  /  Создание собственных блоков

Сначала мы рассмотрим интерфейс Gutenberg и хуки для его преобразования и настройки.

☕ 🍪

Создаем собственный блок.

Выпускной 🎉🍾

Аеее! Программа выпускного будет известна позже.

Место проведения

Большинство занятий будут проводиться в Epiс Skills, в одной минуте ходьбы от  Горьковская, но возможно также будет пара занятий в лектории агентства Nimax около  Технологический институт

Когда будут проходить занятия?

Курс стартуем в октябре, ориентировочно 7-го или 13-го, занятия будут проходить 1 раз в неделю в субботу или воскресенье в 11:00. Но если уже точно договорюсь с Nimax, тогда добавим урок на неделе, в 19:00. Точное расписание уже ближе к запуску курса.

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

Для того, чтобы курс запустился, нужно: 4 человека, но обратите внимание, что максимальное количество в группе: 7 человек (осталось 1 место)
 

Для записи просто напишите мне в Telegram @rudrastyh, либо в вк vk.com/truemisha, стоимость всего курса — 12000

До встречи 👋