Видеокурс "Разработка сайтов на CMS Drupal 8"

Разработка сайтов на CMS Drupal 8

Всем, Привет!

Меня зовут Абраменко Иван.

https://www.linkedin.com/in/ivan-abramenko/
https://www.drupal.org/u/levmyshkin 

На этом сайте вы сможете найти видеоуроки и статьи по CMS Drupal, HTML, CSS, Javascript, jQuery, PHP. Свои уроки я выкладываю на youtube-канале:
https://www.youtube.com/user/SiteMadeRu
И в своей группе вконтакте:
https://vk.com/sitemade

Это вводный видеокурс о том, как создавать сайты на Drupal 8. Если у вас возникают вопросы по ходу курса задавайте их в телеграм канале "Друпал для начинающих":
https://t.me/drupal_beginner 

Список уроков:
Предисловие
0. Обзор Drupal 8. Что нового?
1. Установка и русификация Drupal 8. Видео
1.1. Инсталяционные профайлы. Видео
1.2. Установка модулей на Drupal 8. Видео
    1.2.1. Обновление модулей и ядра Drupal 8.
    1.2.2. Обновление Drupal 8 без Drush и без Composer.
1.3. Русификация Drupal 8. Видео
1.4. Установка темы оформления на Drupal 8. Темы конструкторы. Видео
1.5. Выбор хостинга, покупка доменного имени. Перенос сайта на хостинг.
2. Базовые возможности Drupal 8.
2.1. Материалы сайта, типы материалов, ноды. Видео
2.2. Пользователи, роли и разрешения. Видео
2.3. Comment - Комментарии. Видео
2.4. Blog, CKEditor - блог на Drupal 8. Видео
2.5. Taxonomy - Таксономия, словари и термины. Видео
2.6. Block - Регионы и блоки. Видео
2.7. Field, Entity - работа с полями и сущностями. Видео
2.8. Image - Работа с изображениями, пресеты. Видео
2.9. Views - конструктор вывода материала. Новостная лента на Drupal 8. Видео
2.10. Colorbox - Создание простой фотогалереи на Drupal 8. Видео
2.11. Forum - Создание форума на Drupal 8. Видео
2.12. Menu. Меню в Друпал 8. Видео 

3. Drupal 8 Конфигурация
3.1. Настройка учетной записи. Видео
3.2. Система. Информация о сайте. Видео
3.3. Интерфейс пользователя. Ярлыки. Видео
3.4. Работа с содержимым. Текстовые форматы. Видео
3.5. Мультимедиа. Стили изображений. Видео 
3.6. Поиск и метаданные. ЧПУ для друпал. Видео
3.7. Разработка. Логи, Кеш, Режим обслуживания, Управление конфигурацией. Видео
3.8. Регион и язык. Перевод Друпал на другой язык. Видео
3.9. Веб-службы. Видео 

4. Конструкторы Drupal 8.
4.1. Contact - Конструктор форм. Форма обратной связи. Видео 
4.2. Display Suite - Конструктор вывода нод. Видео
4.3. Panels, Page Manager - Конструктор вывода страниц. Создание главной страницы. Видео
4.4. Paragraphs - Конструктор landing page. Видео
4.5. Views - Конструктор вывода материалов. Вывод блоков и страниц.
   4.5.0. Обзор модуля Views. Видео
   4.5.1. Views Фильтры и сортировка. Видео
   4.5.2. Views exposed фильтры и сортировка. Доска объявлений на Drupal 8. Видео
   4.5.3. Views Аргументы (контекстные фильтры). Видео
   4.5.4. Views Связи (Relations). Видео
   4.5.5. Views slideshow - вывод jQuery-слайдшоу и каруселей через Views. Видео
     4.5.5.1. Подключаем jQuery OwlCarousel к Drupal 8 Views. Видео
   4.5.6. Дополнительные настройки Views. Видео
   4.5.7. Агрегация данных во Views. Видео
4.6. Webforms - мощный конструктор форм. Видео
4.7 - Layout Builder - конструктор страниц и вывода контента. Видео

5. Drupal Commerce - Видео обзор.

8. Темизация Drupal 8.
8.1. Темы ядра Drupal 8.
  8.1.1. Создание темы на основе Zen Drupal 8
8.2. Из чего состоит тема Drupal 8. Обзор темы Stark.
8.3. Создание своей Drupal 8 темы на основе темы Stable.
8.4. Twig - новый шаблонизатор для Drupal.

8.5. Работа с CSS в Drupal 8. Breakpoints, responsive настройки в теме Drupal 8.
8.6. Работа с шаблонами в Drupal 8. Какие есть шаблоны в ядре Drupal 8.
8.7. Работа с регионами и блоками в Drupal 8.

8.8. Работа с jQuery в Drupal 8. Что такое  behaviors?
8.9. Темизация Views Drupal 8. Создаем owl carousel слайдшоу с thumbnails.

9. Продвинутая темизация Drupal 8.
9.1. Темы конструкторы Drupal 8.
9.2. Создание темы на основе Bootstrap. Настраиваем PhpStorm, LESS Compiler для работы с нашей темой. Видео
  9.2.1. Создание темы на основе Bootstrap. Компиляция SASS через Gulp. Видео
9.3. Отключаем кеш в Drupal 8. Вывод debug информации в шаблоне. Видео
9.4. Подготавливаем мобильную версию сайта на теме Bootstrap на Drupal 8. Видео
9.5. Верстаем блок services с колонками bootstrap. Видео
9.6. Галерея Isotope для Drupal 8. Видео
9.7. Блок с youtube видео Drupal 8. Видео
9.8. Блок с twitter в Drupal 8. Видео
9.9. Блок с социальными иконками Drupal 8. Видео
9.10. Слайдшоу для Drupal 8. Видео
9.11. Форма обратной связи Webform Drupal 8. Видео
9.12. Верстаем футер сайта, Pixel Perfect верстка. Видео

12. Разработка модулей для Drupal 8.
12.1. Установка Drush 8 на Open Server.
12.2. Что такое hook в Drupal 8?
12.3. Создаем кастомный Drupal 8 модуль. Вывод страницы программно. Видео 
12.4. Создание страниц для premium аккаунта. Видео
12.5. Основная документация по Drupal api.drupal.org. Как искать информацию по API Drupal.
12.6. Роут с параметром. Видео
12.7. Плагины в Drupal 8. Выводим блок. Видео
12.8. Работа с формами в Drupal 8. Добавляем форму администрирования. Видео.
  12.8.1. hook_form_alter() добавляем submit и validate для существующей формы.
  12.8.2. Miltistep popup форма в Drupal 8. 
12.9. Работа с конфигурациями в Drupal 8. Active, Sync конфиги, перенос конфигов с DEV на LIVE. Видео
  12.9.1. Работа с конфигурациями в Drupal 8. Импорт контента и конфигурации.
  12.9.2. Config Split, Config Ignore делаем различные конфиги для разных инстансов.
12.10. Drupal 8 Fields API. Drupal поля в базе данных.
  12.10.1. Drupal 8 Fields API. Drupal Widget ввод данных полей, форма для поля.
  12.10.2. Drupal 8 Fields API. Drupal Formatter вывод данных полей на страницу.
  12.10.3. Работа с полями в Drupal 8. Создаем свой тип поля, widget, formatter для вставки видео с Youtube. 
12.11. Drupal 8 Entity API. Создание кастомной сущности. Генерация сущности через Drupal Console.
  12.11.1. Обращение к полям в Entity.
  12.11.2. Создание, обновление, удаление Entity.
  12.11.3. Хуки для работы с Entity.
12.12. Event Dispatcher, кастомный код для определенных событий.
12.13. Работа с базой данных в Drupal 8.
Послесловие

Приложение.
Список полезных Drush команд.
Composer в Drupal 8. Вывод последних твитов из Twitter.
SEO Checklist - записная книжка по SEO.
Загрузка и установка Drupal Commerce.