Kursplan
Förstå Drupal 9
- Introduktion till Drupal och förståelse för Drupal org
- Installation av Drupal på localhost
- Drupal Standard vs Minimal installation
- Överblick av Drupals gränssnitt
Förstå Drupals administratörsgränssnitt:
- Behandling av innehållstyper
- Egna innehållstyper
- Taxonomier
- Utseende / Standardteman
- Standardmoduler
- Views
- Egna visningstyper
- Blockar och egna blocktyper
- Flödesalternativ
Användarhantering:
- Djupgående förståelse av användarhantering
- Roller och behörigheter
Konfiguration:
- Grundläggande webbplatsinställningar
- Cron Jobbar
- Filsystem
- Media
Temahantering
- Introduktion till grundläggande teman
- Förberedelse av temanarkitektur
- Teman baserade på Bootstrap
- Struktur för YML-filer
- Paragrafer
- Använda Paragrafer och Bootstrap för att skapa ett fullfjädrat 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 kursen är slutförd kommer du att kunna skapa en Drupal-webbplats, förstå dess arbetsflöde för webbutveckling och utöka den med nya funktioner.
Krav
- Grundläggande förståelse för HTML och 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/systemadministratörer
- Nybörjare i Drupal
Kursen har designats med fokus på att lära sig de senaste Drupal-terminologierna och erbjuda mycket hands-on erfarenhet. Om du planerar att gå över till Drupal 10 bör du notera att det finns en något annorlunda frontend-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