Návrh Školení
1. den:
Poznání Drupalu 9
- Úvod do Drupalu a seznámení s oficiálním webem Drupal.org.
- Instalace Drupalu na lokálním počítači.
- Rozdíly mezi standardní a minimalistickou instalací Drupalu.
- Přehled rozhraní Drupalu.
Seznámení s administračním rozhraním Drupalu:
- Obsahové typy a jejich využití.
- Vytváření vlastních obsahových typů.
- Taxonomie.
- Vzhled webu – základní témata.
- Základní moduly Drupalu.
- Práce s nástrojem Views na tvorbu zobrazení obsahu.
- Nastavování vlastních typů zobrazení.
- Bloky a tvorba vlastních typů bloků.
- Rozhodování o pracovních postupech při tvorbě webu.
Správa uživatelů:
- Podrobné seznámení se správou uživatelů.
- Nastavování rolí a oprávnění.
Konfigurace systému:
- Základní nastavení webu.
- Funkce Cron Jobs.
- Systém správy souborů.
- Správa médií.
2. den:
Tvorba témat pro Drupal
- Základy tvorby vlastních témat.
- Příprava architektury tématu.
- Tvorba témat na bázi frameworku Bootstrap.
- Struktura souborů typu YML.
- Práce s nástrojem Paragraphs při tvorbě stránek.
- Použití Paragraphs spolu s Bootstrapem k vytvoření komplexního tématu pro web.
Architektura modulů
- Úvod do základů vývoje vlastních modulů.
- Pochopení postupů při vývoji contrib modulů.
- Funkce typu Hooks a struktura souborů .theme.
- Vytváření jednoduchého modulu včetně definice tras.
- Přiřazování kategorie novému modulu.
Po ukončení tohoto kurzu budete schopni samostatně vytvořit web na platformě Drupal, pochopit pracovní postupy při jeho tvorbě a rozšířit ho o nové funkce.
Požadavky
- Základní znalost HTML a CSS (webový vývoj).
- Předchozí zkušenosti s nějakou verzí Drupalu jsou výhodou, ale nejsou nutné.
- Základní programátorské dovednosti v JavaScriptu a PHP jsou rovněž přínosem.
Cílové skupiny
- Správci obsahu
- Projektoví manažeři
- Webmasteri a administrátoři
- Ti, kteří s Drupalem teprve začínají.
Hamad tento kurz navrhl s cílem seznámit účastníky s nejnovější terminologií Drupalu a poskytnout jim více praktických zkušeností. Pokud plánujete přejít na Drupal 10, měli byste počítat s mírně odlišným rozhraním na straně frontendu.
Reference (2)
Lukasz ukázal velké trpělivosti a zodpověděl všechny moje otázky důkladně.
Sylvia - Intrepid Museum
Kurz - Master Drupal 9 Site Building / Architecture
Přeloženo strojem
To, že byl kurz přizpůsoben mým potřebám na základě předkursního dotazníku. Části, ve kterých jsem se cítil(a) více sebevědomě, dostaly méně času, takže jsme se mohli věnovat témata, o nichž jsem měl(mela) méně znalostí, což zlepšilo tempo kurzu. Lukasz byl velmi dobrý ve vysvětlování daného tématu podle mé úrovně zkušenosti a měl spoustu relevantních příkladů, které odpovídaly této úrovni.
Evan Lynskey - Marine Institute
Kurz - Master Drupal 9 Site Building / Architecture
Přeloženo strojem