Видеокурс "Разработка сайтов на CMS Drupal 8"
Видео-курс по 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, где вы можете их почитать:
Вы также можете ознакомиться с возможностями 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
- Понимание Drupal
- Системные требования Drupal
- Установка Drupal 8
- Обновление Drupal 8
- Администрирование сайта Drupal 8
- Модули Drupal 8
- Сравнение модулей Drupal
- Темы оформления Drupal
- Типы полей Drupal
- Управление конфигурацией
- Мультисайт Drupal
- Специальные возможности
- Устранение неполадок Drupal 8
- Создание модулей для Drupal
- Drupal 8 API
- Тематизация Drupal 8
- Обновление до Drupal 8
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.
EBT/EPT Modules
- EBT Accordion / FAQ
- EBT Basic Button
- EBT Bootstrap Button
- EBT Call to Action
- EBT Carousel
- EBT Countdown
- EBT Counter
- EBT Image
- EBT Image Gallery
- EBT Micromodal
- EBT Quote
- EBT Slick Slider
- EBT Slideshow
- EBT Stats
- EBT Tabs
- EBT Text
- EBT Tiles
- EBT Timeline
- EBT Video
- EBT Video and Image Gallery
- EBT Webform
- EBT Webform Popup
- EPT Accordion / FAQ
- EPT Basic Button
- EPT Bootstrap Button
- EPT Call to Action
- EPT Carousel
- EPT Countdown
- EPT Counter
- EPT Image
- EPT Image Gallery
- EPT Micromodal
- EPT Quote
- EPT Slick Slider
- EPT Slideshow
- EPT Stats
- EPT Tabs
- EPT Text
- EPT Tiles
- EPT Timeline
- EPT Video
- EPT Video and Image gallery
- EPT Webform
- EPT Webform Popup
Есть вопрос?
Задать вопрос, предложить идею, поделиться кейсом.