Full-stack розробник на CMS WordPress – Академия IMT Запорожье

Курс по Full-stack розробці на Wordpress

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

Старт групи

5 березня

Тривалість

3 місяці

Кількість занять

12 по 4.5 години

Вартість

2400 грн

Час занять

Сб: 15:00 – 19:30

Повна вартість

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

інструменти

Figma

Інтерфейсно-орієнтоване програмне забезпечення. Дозволяє дуже швидко створити будь-який макет інтерфейсу та зробити його інтерактивним.

XMind

Як розтасувати тисячі думок? Використовувати техніку mindmap та відповідні інструменти.

Кожен учасник курсу отримує диплом про успішне завершення курсу із серійним номером

випускники працюють

  • mercedes
  • 21
  • yuko
  • ztr
  • inform
  • anc
  • mercedes
  • 21
  • yuko
  • ztr
  • inform
  • anc

Мы периодически делаем полезные рассылки о бесплатных курсах и мастерклассах нашей академии

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

    mail-mockup

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

    Старт групи

    5 березня

    Тривалість

    3 місяці

    Кількість занять

    12 по 4.5 години

    Вартість

    2400 грн

    Час занять

    Сб: 15:00 – 19:30

    Повна вартість

    7200 грн


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