Schulungsübersicht

Was ist neu in Drupal 8

  • Änderungen in internen Systemen und APIs

Umgang mit HTTP-Anfragen

  • Symfony HTTP-Anfragesystem

Cache in Drupal

  • Beispiele für zwischengespeicherte Informationen
  • Cache-API in Drupal
  • Caches löschen
  • Tagging-Mechanismus

Automatisches Laden von Klassen

  • Drupal 8 Spezifische Art und Weise
  • Verzeichnisse und Namespaces

Drupal Regeln, Programming

  • Veränderbarkeit
  • Haken
  • Plugins
  • Abhängigkeitsspritze
  • Routenführung
  • Links
  • Modul Themeable, Ausgabe
  • Trennung von: Inhalt, Konfiguration, Zustandsdaten
  • i18n (Internationalisierung)
  • AccessMöglichkeit, Benutzerfreundlichkeit
  • DB-Unabhängigkeit (Datenbank)
  • Sicherheit (alle vom Benutzer bereitgestellten Eingaben sind unsicher)
  • Tests, Documentation

Drupal Fehler, Programming

  • Programming Zu viel
  • Übermäßiger Code
  • Speichern von PHP Code im Database
  • Alternativen für PHP-Code in DB
  • Alleine arbeiten

Programming Beispiele

  • Registrieren für URLs und Anzeigen von Inhalten
  • Verwendung der Drupal Formular-API
  • Programming mit Ajax
  • Programming mit Entitäten und Feldern

Thematisierung

  • Theming-Engines
  • Twig-Vorlagendateien und -Variablen
  • Vorverarbeitungsfunktionen
  • CSS und JS-Inklusion

Programming Tools und Tipps

Voraussetzungen

Teilnehmer sollten an den Umgang mit Drupal gewöhnt sein, Grundkenntnisse in PHP oder entsprechende Sprachen  (wie C, Pascal, VB oder Ähnliche) ist notwendig.

 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien