Návrh Školení
První den:
Poznání Drupalu 9
- Úvod do Drupalu a pochopení Drupal org
- Nainstalovat Drupal na localhost
- Standardní vs minimalní instalace Drupalu
- Přehled rozhraní Drupalu
Poznání správce Drupalu:
- Kontentové typy
- Vlastní kontentové typy
- Taxonomie
- Vzhled / Hlavní motivy (themes)
- Hlavní moduly (core modules)
- Pohledy (views)
- Vlastní zobrazení typů (custom display types)
- Bloky a vlastní typy bloků (blocks and custom block types)
- Možnosti pracovních postupů (workflow options)
Správa uživatelů:
- Důkladné pochopení správy uživatelů
- Role a oprávnění (roles and permissions)
Konfigurace:
- Základní nastavení webu (basic site settings)
- Cron úkoly (cron jobs)
- Souborový systém (file system)
- Média (media)
Druhý den:
Témata (Theming)
- Úvod do základních tém (basic theming)
- Příprava architektury tém
- Témování na bázi Bootstrapu (Bootstrap based theming)
- Struktura YML souborů
- Oddíly (Paragraphs)
- Využití oddílů a Bootstrap k vytvoření plného témata (Utilizing Paragraphs and Bootstrap to create a Full pledge theme)
Architektura modulů (Module Architecture)
- Úvod do základního vývoje modulů (basic modules development)
- Pochopení vývoje přispívajících modulů (Contrib module development)
- Hooks a .theme
- Vytvoření základního modulu s routy (Creating a basic module with routes)
- Nastavení kategorie modulu (Setting Module Category)
Konec tohoto kurzu vám umožní vytvořit web v Drupalu, porozumět jeho pracovnímu postupu pro vytváření stránek a rozšířit ho o nové funkce.
Požadavky
- Základní znalosti HTML, CSS (web development)
- Pracovní zkušenosti s existující verzí Drupalu jsou výhodou (volitelné)
- Základní programátorské zkušenosti s Javascriptem a PHP jsou výhodou
Cílová skupina
- Správci obsahu
- manažeři projektů
- webmistéři/admini
- Nováčci v Drupalu
Hamad navrhl tento kurz s důrazem na učení nejnovějších terminologií Drupalu a více praktického zkušeností, takže pokud se plánujete pustit do Drupalu 10, budete muset projít mírně odlišným front-end rozhraním.
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