Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

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

DrupalBook.org logo

Видео-курс по Drupal 8 от DrupalBook.org

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

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

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

Все статьи перенесены на Drupal.ru, где вы можете их почитать:

https://drupal.ru/docs

Вы также можете ознакомиться с возможностями Drupal в переведенном Руководстве пользователя на сайте Drupal.org:

https://www.drupal.org/ru/docs/user_guide/ru/index.html

Список уроков:
Предисловие
Установка Drupal с Lando
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.
12.14. Интеграция Drupal модуля со Views
  12.14.1. Переопределение Drupal views фильтра
12.15. Services и Dependency Injection
  12.15.1. Dependency Injection в контроллере
  12.15.2. Dependency Injection в блоке
  12.15.3. Dependencies Injection в BaseForm
  12.15.4. Dependencies Injection в ConfigFormBase конфигурационной форме
  12.15.5. Dependencies injection в кастомном классе/сервисе

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

Drupal.org logo

Документация с Drupal.org 

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

Есть вопрос?

Задать вопрос, предложить идею, поделиться кейсом.

DrupalBook Blog

Events