Kursplan

Hva er nytt i Drupal 8

  • Endringer i interne systemer og API-er

Håndtering av HTTP-forespørsel

  • Symfony HTTP-forespørselssystem

Cache i Drupal

  • Eksempler på cached informasjon
  • Cache API i Drupal
  • Rensing av caches
  • Tagging-mekanisme

Automatisk klasseinnlasting

  • Drupal 8-spesifikk måte
  • Mapper og namespaces

Drupal-regler, programmering

  • Endringsevne
  • Hooks
  • Plugins
  • Avhengighetsinnsprøytning
  • Ruting
  • Lenker
  • Modultema, utdata
  • Skille mellom: Innhold, konfigurasjon, tilstandsdata
  • I18n (internasjonalisering)
  • Tilgjengelighet, brukervennlighet
  • DB uavhengighet (database)
  • Sikkerhet (all brukerfremstilt inndata er usikker)
  • Tester, dokumentasjon

Drupal-feil, programmering

  • For mye programmering
  • Overdreven kodekjøring
  • Lagring av PHP-kode i databasen
  • Alternativer for PHP-kode i databasen
  • Å arbeide alene

Programmeringseksempler

  • Registrering for URLer og visning av innhold
  • Bruk av Drupal Form API
  • Programmering med Ajax
  • Programmering med enheter og felt

Teming

  • Teming-motorer
  • Twig-malfiler og variabler
  • Forbehandlingsfunksjoner
  • Inkludering av CSS og JS

Programmeringsverktøy og tips

Krav

Drupal brukerkunnskap, grunnleggende PHP eller andre prosedyrespråk (som C, VB eller annet) kreves

 14 timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier