Kursplan
Förståelse av Drupal 9
- Introduktion till Drupal och förståelse av Drupal org
- Installation av Drupal på localhost
- Drupal standardinstallation vs minimal installation
- Översikt över Drupals gränssnitt
Förståelse av Drupals administratörsgränssnitt:
- Hantering av innehållstyper
- Skräddarsydda innehållstyper
- Taxonomier
- Utseende / Kärnteman
- Kärnmoduler
- Views
- Custom display types
- Blockar och custom block types
- Workflow-alternativ
Användarhantering:
- Djupgående förståelse av användarhantering
- Roller och behörigheter
Konfiguration:
- Grundläggande sajtext
- Cron-jobs
- Filsystem
- Media
Temautveckling
- Introduktion till grundläggande temautveckling
- Förberedelse av tematarkitektur
- Bootstrap-baserad temautveckling
- YML-filstruktur
- Paragraphs
- Användning av Paragraphs och Bootstrap för att skapa ett fullt utvecklat tema
Modularkitektur
- Introduktion till grundläggande modulutveckling
- Förståelse av Contrib-modulutveckling
- Hooks och .theme
- Skapa en grundläggande modul med routes
- Inställning av modulkategori
När denna kurs är avslutad kommer du kunna skapa en Drupal-webbplats, förstå dess sidbyggnadskedja och utöka den med nya funktioner.
Krav
- En förståelse för grundläggande HTML, CSS (webbutveckling)
- Erfarenhet av befintliga Drupal-versioner är ett plus (valfritt)
- Grundläggande programmeringskunskaper i Javascript och PHP är ett plus
Målgrupp
- Innehållsadministratörer
- Projektledare
- Webbadministratörer/administratörer
- Nybegynnare inom Drupal
Kursen är utformad med fokus på att lära sig den senaste Drupal-terminologin och ge mer praktisk erfarenhet. Om du planerar att gå över till Drupal 10 kommer du att behöva hantera ett något annorlunda främmande gränssnitt.
Vittnesmål (2)
Lukasz visade stor tålmodighet och besvarade alla mina frågor med noggrannhet.
Sylvia - Intrepid Museum
Kurs - Master Drupal 9 Site Building / Architecture
Maskintolkat
Att kursen anpassats efter mina behov baserat på frågeformuläret före kursen. Delar där jag kände mig mer säker fick mindre tid så att vi kunde fokusera på de ämnen jag var mindre bekant med, vilket förbättrade kursens tempo. Lukasz förklarade ämnena mycket väl utifrån min erfarenhetsnivå och hade många relevanta exempel som matchade den nivån.
Evan Lynskey - Marine Institute
Kurs - Master Drupal 9 Site Building / Architecture
Maskintolkat