Kursplan
Forståelse av Drupal 9
- Introduksjon til Drupal og forståelse av Drupal.org
- Installasjon av Drupal på localhost
- Drupals standard- vs. minimal installasjon
- Et overblikk over Drupals grensesnitt
Forståelse av Drupals administrasjonsgrensesnitt:
- Dehdekning av innholdstyper
- Custom innholdstyper
- Taksonomier
- Utseende / Kjerne-temaer
- Kjerne-moduler
- Visninger (Views)
- Custom visningstyper
- Blokker og custom blokktyper
- Arbeidsflyt-alternativer
Brukeradministrasjon:
- Dypgående forståelse av brukeradministrasjon
- Roller og tillatelser
Konfigurasjon:
- Grunnleggende nettstedinnstillinger
- Cron jobs
- Filsystem
- Media
Temaering
- Introduksjon til grunnleggende temaering
- Forberedelse av temaarkitektur
- Bootstrap-basert temaering
- YML-filstruktur
- Avsnitt (Paragraphs)
- Utnyttelse av Paragraphs og Bootstrap til å skape et fullverdig tema
Modulararkitektur
- Introduksjon til grunnleggende modultilpasning
- Forståelse av bidragsmodulutvikling (contrib module development)
- Hooks og .theme
- Oppretting av en grunnleggende modul med ruter
- Innstilling av modulkategori
Etter endt kurs vil du kunne lage et Drupal-nettsted, forstå arbeidsflyten for nettsidebygging og utvide det med nye funksjonaliteter.
Krav
- Forståelse av grunnleggende HTML, CSS (nettutvikling).
- Erfaring med eksisterende Drupal-versjoner er en fordel (valgfritt).
- Grunnleggende programmeringserfaring i Javascript og PHP er en fordel.
Målgruppe
- Innholdsadministratorer
- Prosjektledere
- Webmastere/administratorer
- Nybegynnere i Drupal
Hamad har designet dette kurset med fokus på å lære de nyeste Drupal-begrepene og få mer praktisk erfaring. Hvis du planlegger å gå over til Drupal 10, må du forvente et noe annerledes grensesnitt for frontend.
Referanser (2)
Lukasz viste stor tålmodighet og besvarte alle mine spørsmål grundig.
Sylvia - Intrepid Museum
Kurs - Master Drupal 9 Site Building / Architecture
Maskinoversatt
At kurset var tilpasset mine behov basert på for-kursskjemaet. Deler jeg følte meg sterkere i fikk mindre tid, slik at vi kunne fokusere på de emner jeg kjente mindre om, noe som forbedret tempoet på kurset. Lukasz var meget god til å forklare et gitt emne basert på min erfaring, og hadde mange relevante eksempler som passet denne nivået.
Evan Lynskey - Marine Institute
Kurs - Master Drupal 9 Site Building / Architecture
Maskinoversatt