Návrh Školení
Den 1: Správa Drupalu
Úvod do Drupalu
- Co je Drupal a jeho využití
- Architektura Drupalu a stavební prvky (uzly, pole, entity, zobrazení)
- Jádrové vs. přispěnané moduly
Správa uživatelů a obsahu
- Správa uživatelů, rolí a oprávnění
- Vytváření a správa typů obsahu
- Správa pracovních postupů a moderační systémy obsahu
Organizace a prezentace obsahu
- Taxonomie pro klasifikaci a označování
- Správa menu a navigace
- Přívětivé URL a aliasy s Pathauto
Základy správy webu
- Použití administračního panelu (Admin Toolbar)
- Zobrazení protokolů a řešení problémů s Watchdogem
- Režim údržby a nastavení webu
Den 2: Prezentace obsahu s Views a styly
Práce s moduly Zobrazení (Views)
- Úvod do modulu Views
- Vytváření seznamů, tabulek a mřížek
- Řazení, filtrování a kontextuální filtry
Bloky, oblasti a rozvržení stránek
- Pochopení systému bloků
- Přiřazování bloků k oblastem
- Rozvržení stránek s Layout Builderem
Základy tématizace (theming)
- Úvod do responsivních tém
- CSS základy pro theming v Drupalu
- Přepisování stylů a vrstev tématu
Správa médií
- Práce s modulem Media (Média)
- Vkládání obrázků, videa a dokumentů
- Mediatéky a opakovatelnost obsahu
Den 3: Tématizace, přizpůsobení a údržba webu
Systém tém Drupalu
- Pochopení základních tém (Olivero, Claro)
- Instalace a přizpůsobení přispěvaných tém
- Vytváření a práce s podtémy (sub-themes)
Twig templating (šablony)
- Úvod do šablon Twig
- Přepisování šablon pro typy obsahu a pole
- Ladicí nástroje s Twigem a webovými nástroji pro ladění (browser tools)
Rozšíření Drupalu
- Základní přispěvané moduly (Pathauto, Redirect, Devel)
- Instalace a aktualizace modulů
- Úvod do vytváření vlastních modulů
Údržba a bezpečnost webu
- Aktualizace jádra, modulů a tém
- Strategie zálohování a obnovy webu
- Osobní odborník na bezpečnost (security best practices)
Shrnutí a další kroky
Požadavky
- Znalost webových uživatelských rozhraní
- Zkušenosti s používáním webového prohlížeče pro správu obsahu a webů
- Základní znalost HTML je výhodná
Cílová skupina
- Správci webů
- Manažeři obsahu
- Weboví vývojáři začínající s Drupal
Reference (5)
Very knowledgeable trainer and made the topic interesting
Nicole - Evolve Capabilities
Kurz - Introduction to Drupal 11
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.
Evan Lynskey - Marine Institute
Kurz - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Kurz - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Kurz - Drupal 8 Themes
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.