План на курса
Първи ден:
Разбиране на Drupal 9
- Въведение в Drupal и разбиране на Drupal.org
- Инсталиране на Drupal на localhost
- Стандартна vs минимална инсталация на Drupal
- Общ преглед на интерфейса на Drupal
Разбиране на административния интерфейс на Drupal:
- Съдържания типове
- Персонализирани съдържания типове
- Таксономии
- Изглед / Основни теми
- Основни модули
- Прегледи
- Персонализирани формати на отображение
- Блокове и персонализирани типове блокове
- Опции за работни процеси
Управление на потребители:
- Дълбоко разбиране на управлението на потребители
- Роли и права
Настройки:
- Основни настройки на сайта
- Cron задачи
- Файловата система
- Медии
Втори ден:
Темиране
- Въведение в основното темиране
- Подготовка на архитектурата на темите
- Темиране базирано на Bootstrap
- Структура на YML файловете
- Параграфи (Paragraphs)
- Използване на параграфите и Bootstrap за създаване на пълен темен дизайн
Архитектура на модулите
- Въведение в основното развитие на модулите
- Разбиране на развитието на Contrib модулите
- Хукове и .theme файлове
- Създаване на основен модул с маршрути
- Задаване на категория на модула
Край този курс, ще можете да създадете уебсайт с Drupal, разберете неговата работна среда за създаване на сайтове и го подобрите към нови функционалности.
Изисквания
- Разбиране на основен HTML, CSS (веб разработка)
- Опит със съществуващата версия на Drupal е полезно (опционално)
- Основен опит в програмирането с Javascript и PHP е полезен
Целева група
- Мениджъри на съдържание
- Проектни мениджъри
- Уебмастори / администратори
- Новачки в Drupal
Хамад създаде този курс с цел да учи най-новите DRUPAL терминологии и да предоставя по-голям практический опит. Ако планирате да използвате DRUPAL 10, ще трябва да преминете през малко различен интерфейс за фронтенд.
Отзиви от потребители (2)
Лукаш прояви голяма търпение и отговори на всички мои въпроси подробно.
Sylvia - Intrepid Museum
Курс - Master Drupal 9 Site Building / Architecture
Машинен превод
Курсът беше адаптиран точно за моите нужди на база на анкетата преди началото му. Частите, в които се чувствах по-силно, получиха по-малко време, за да можем да се концентрираме върху темите, в които знаех по-малко, което подобри темпът на обучението. Лукаш беше отличен в обясняването на дадена тема, базирайки се на моето ниво на опит, и имаше много релевантни примери, съответстващи на това ниво.
Evan Lynskey - Marine Institute
Курс - Master Drupal 9 Site Building / Architecture
Машинен превод
