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

Drupal-Anwenderkenntnisse, Grundkenntnisse PHP oder einer anderen prozeduralen Sprache (wie C, VB oder andere) erforderlich

  14 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (4)

Kombinierte Kurse

Verwandte Kategorien