План на курса
Ден 1: Управление на Drupal
Въведение в Drupal
- Какво е Drupal и неговите приложения
- Архитектура на Drupal и строителни блокове (узли, полета, сущности, изгледа)
- Основни vs допълнителни модули
Управление на потребители и съдържание
- Управление на потребители, роли и разрешения
- Създаване и управление на видове съдържание
- Управление на работни процеси и модерация на съдържанието
Организиране и отображаване на съдържание
- Таксономия за класификация и маркиране
- Управление на менюта и навигацията
- Приятни URL и псевдоними с Pathauto
Основни задачи по администрация на сайта
- Използване на административната лента
- Поглед на логи и диагностика с Watchdog
- Резервно състояние и настройки на сайта
Ден 2: Представяне на съдържание с Views и стилизиране
Работа с Views
- Въведение в модула Views
- Създаване на списъци, таблици и мрежи
- Сортиране, филтриране и контекстуални филтри
Блокове, области и размери
- Разбиране на системата с блокове
- Задаване на блокове в области
- Размери на страници с Layout Builder
Основно темизиране
- Въведение в адаптивното темизиране
- Основни принципи на CSS за темизиране в Drupal
- Промяна на стилове и темизиране
Управление на медии
- Работа с модула Media
- Вграждане на изображения, видео и документи
- Медийни библиотеки и повторно използване
Ден 3: Темизиране, персонализиране и поддържане на сайта
Системата за теми в Drupal
- Разбиране на базовите теми (Olivero, Claro)
- Инсталиране и персонализиране на допълнителни теми
- Създаване и работа с подтеми
Шаблониране с Twig
- Въведение в шаблоните Twig
- Промяна на шаблони за видове съдържание и полета
- Диагностика с Twig и инструменти за браузър
Разширяване на Drupal
- Есенциални допълнителни модули (Pathauto, Redirect, Devel)
- Инсталиране и обновяване на модули
- Въведение в създаването на персонализирани модули
Поддържане и сигурност
- Обновяване на ядрото, модулите и темите
- Стратегии за резервно копиране и възстановяване
- Най-добри практики за сигурност
Резюме и следващи стъпки
Изисквания
- Завършеност със уеб-базирани потребителски интерфейси
- Опит в използването на уеб браузър за управление на съдържание и сайт
- Основни познания по HTML е предимство
Целева аудитория
- Администратори на уеб сайтове
- Мениджъри на съдържание
- Разработчици на уеб, които започват с Drupal
Отзиви от потребители (5)
Very knowledgeable trainer and made the topic interesting
Nicole - Evolve Capabilities
Курс - Introduction to Drupal 11
Курсът беше адаптиран точно за моите нужди на база на анкетата преди началото му. Частите, в които се чувствах по-силно, получиха по-малко време, за да можем да се концентрираме върху темите, в които знаех по-малко, което подобри темпът на обучението. Лукаш беше отличен в обясняването на дадена тема, базирайки се на моето ниво на опит, и имаше много релевантни примери, съответстващи на това ниво.
Evan Lynskey - Marine Institute
Курс - Master Drupal 9 Site Building / Architecture
Машинен превод
Люк успял да адаптира съдържанието според моите изисквания, това беше фантастично.
Taru Khanna
Курс - Administering a Drupal 7 Website
Машинен превод
Как покрива темата в много обширен и детайлен начин.
Kathryn Blanch - Thales Group
Курс - Drupal 8 Themes
Машинен превод
Топиките, които бяха разгледани, бяха добре осъществени с релевантни упражнения, а Луказ няколко пъти се обръщаше и към структурата на нашето собствено сайт на съвета, за да покаже, където са използвани определения ентитети, които бяхме обсуждали в обучения, което ми се струваше добър начин да укрепим идеите, които бяхме научили.
Rob O'Driscoll - Limerick City & County Council
Курс - Building Web Applications with Drupal 8, Views, Fields and Panels
Машинен превод