Full-stack разработчик на CMS Wordpress | Академия IMT Запорожье

Курс по Full-stack разработке на Wordpress

Full-stack разработчик на CMS Wordpress

Старт группы

20 сентября

Длительность

2 месяца

Количество занятий

18 по 3 часа

Стоимость

3600 грн

Время занятий

Пн/Ср: 18:00 – 21:00

Полная стоимость

7200 грн

или

о курсе в общем

На курсе вы научитесь создавать сайты от «A» до «Я», создавать как front-end, так и back-end, управлять контентом, расширять и создавать полноценные качественные продукты на самой популярной CMS в мире web-разработки, готовые для продакшена и маркетингового продвижения.Full-stack разработчик — востребованный самодостаточный специалист.

кому полезен курс

Startups

Школьникам старших классов

Business

Студентам и выпускникам ВУЗов

ChangeProf

Тем, кто хочет сменить профессию

Преимущества курса

В курс входит:

  • работа с сервером, настройка, работа с localhost;
  • работа с самой распространенной реляционной базой данных MySQL (СУБД MySQL);
  • работа с интерфейсом для СУБД MySQL "phpMyAdmin"/"Adminer";
  • создание своей кастомной темы, настройка, управление, оптимизация;
  • создание своего кастомного плагина, настройка, управление, оптимизация. Работа плагина с другими плагинами;
  • установка, настройка готовых тем и решений для Wordpress, работа с готовыми темами;
  • установка, настройка, работа с имеющимися, самыми популярными и нужными плагинами для Wordpress. Расширение существующих плагинов своим функционалом, кастомизация плагинов;
  • работа с Git/Bitbucket;
  • перенос сайта с локальной машины на хостинг, размещение сайта на хостинге.
Минимальные требования для курса:
  • знание HTML,CSS;
  • JavaScript или jQuery (базовые знания);
  • будет плюсом, если есть начальные (базовые) знания по PHP или основ программирования.

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


  • Сервер Apache, настройка MySQL на локальной машине. Работа с сервером, настройка localhost для работы.
  • Интерфейс для СУБД MySQL «phpMyAdmin»/»Adminer»на локальной машине.
  • Знакомство с CMS WordPress. Принцип работы CMS, отличие от других платформ и frameworks.
    Структура CMS WordPress. Понятие и принцип работы «Тема», «Плагин», «WP Hooks», «WP Filters».
  • База данных CMS WordPress со стандартными таблицами, структура БД, назначение таблиц, принцип и логика хранение данных.
    Метаполя и Метаданные в таблицах БД CMS WordPress.
  • Установка CMS WordPress на локальную машину, настройка проекта, запуск проекта на localhost по доменному имени.
  • Структура Админ-панели, настройки сайта Settings и их возможности. Гайд по навигации Админ-панели, назначение вкладок, содержание.


  • Страницы и Посты(записи) в WordPress.
  • Меню. Создание, регистрация, управление. Типы меню, переключение Меню и применение к Теме.
  • Виджеты. Назначение, создание, использование виджетов в Теме и в Плагинах.
  • Таксономии в WordPress. Типы, создание, назначение, присвоение, принцип и логика работы.
  • Кастомные типы полей, Метабоксы. Создание, регистрация, работа, применение.
  • Хранение «Страниц», «Постов», «Таксономий» в БД CMS WordPress.
  • Подключение стилей, скриптов к Теме, как собственных, так и сторонних библиотек в function.php.
  • Понятие Шаблоны в WordPress, иерархия шаблонов. Принцип работы, логика, использование.
  • Работа с редактором WordPress. Классический и Gutenberg. Возможности редакторов.


  • Выбор темы, ее возможности, подключение, управление темой, настройка темы, переключение тем.
  • Дочерняя тема (Child Theme). Назначение, создание, подключение, принцип работы. Настройка дочерней темы.
  • Темы-билдеры. Назначение, роль в web-разработке, плюсы и минусы, принцип и логика работы.
  • Работа с редактором Темы и файлами (Theme Editor) из Админ-панели.


  • Создание шаблонов для темы, настройка своей темы стандартными возможностями WordPress. Шаблон для Home Page.
  • Расширение стандартных возможностей WordPress при создании/настройке собственной Темы.
  • WordPress favicon(иконка сайта). Установка из Админ-панели и вручную. Создание своего favicon для сайта через on-line генератор.
  • Получение и вывод данных в WordPress. Типы получения данных, циклы в WordPress.
  • Получение и вывод постов, страниц WordPress.
  • Получение и вывод таксономий.
  • Получение и вывод кастомных типов постов, метаданных, метабоксов.
  • Получение данных об Объекте WordPress(категория, страница, пост, метки, залогиненый пользователь).


  • Advanced Custom Fields — плагин создания дополнительных полей.
  • Contact Form-7 — плагин создания контактной формы.
  • All in one WP Security & firewall — плагин безопасности сайта.
  • WP Migrate DB/ All-in-One-WP-Migration /BackUpWordPress — плагин копии БД и файлов сайта.
  • Imsanity — плагин сжатия изображений на сайте.
  • Autoptimize/WP-Optimize/W3 Total Cache/WP Rocket — плагины для кеширования сайта.
  • All in one SEO — плагин SEO оптимизации сайта.
  • Show-Current-Template — показать какой темплейт отрабатывает в данный момент.
  • WP Maintenance Mode — плагин временного закрытия доступа к своему сайту(временная остановка сайта).
  • Google Map — MapPress Easy Google Maps — работа с Google картами.
  • Google Analytics — статистика/аналитика сайта.
  • Установка, настройка, работа.
  • Расширение существующих плагинов, дополнение кастомным функционалом.


  • Делаем свой плагин. Этапы создания, правила, инициализация, подключение.
  • mu-plugins,- обязательные плагины.
  • Роли в WordPress и разрешения доступа к контенту(permissions).
  • Назначение, управление, работа с ролями и permissions. Расширение стандартных возможностей, создание своих ролей и permissions.

  • Создание своих закладок в Админ-панели, кастомизация стандартной Админ-панели WordPress.
  • Оптимизация сайта, кеширование.


  • Работа с системой хранения и управления версий — Git/Bitbucket.
  • Перенос сайта с локальной машины на хостинг, размещение сайта на хостинге.



Остались вопросы?

offline

преподаватели

Остались вопросы?

offline

мы в оффлайне

Full-stack разработчик на CMS Wordpress

Старт группы

20 сентября

Длительность

2 месяца

Кол-во занятий

18 по 3 часа

Стоимость

3600 грн

Время занятий

Пн/Ср: 18:00 – 21:00

Полная стоимость

7200 грн


Я даю свое согласие на обработку персональных данных и соглашаюсь с условиями и политикой конфедициальности