Drupal 8 Entwickler-Kurs

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

In diesem Kurs lernen Sie die Entwicklung für Drupal 8 kennen.

Zielgruppe

(Web-)Entwickler

Voraussetzungen

  • PHP Kenntnisse
  • HTML Kenntnisse
  • CSS Kenntnisse

Agenda

Entwicklungsumgebung

  • XAMPP/MAMP/Acquia Dev Desktop
  • Netbeans
  • phpStorm
  • XDEBUG
  • Composer
  • Drush

Installation, Administration und Erweiterung

  • Über Drupal und Informationsquellen
  • Installation, Drupal goes Composer
  • Administrations UI und Funktionalität
  • Drupal erweitern
  • Drupal Media Management
  • Drupal Site Building
    • Content Types
    • Views
  • Übersetzung in verschiedene Sprachen
  • Backup

Modul-Entwicklung

  • Cache Settings für Entwickler
  • Module
  • Controller
  • Routing
  • Hooks
  • Plugins
  • Form API
  • Database API
  • Code Snippets

Theme-Entwicklung

  • Theme Definition und Templates
  • Tamplate Naming Conventions
  • hook_theme, hook_suggestions
  • TWIG Template Engine
  • Preprocess Funktionen
  • Render Arrays
  • Assets hinzufügen
    • JS
    • CSS
  • JavaScript API in Drupal 8

Configuration Management

  • Import
  • Export
  • Synchronisation
  • GIT Workflow

Migration Framework

  • Migrationsarten
  • Source, Process und Destination Plugin
  • Simple Node Migration
  • Drush Migration Cmds

RESTFul Web Services

  • RESTFul Web Services Example

Ziele

In diesem Kurs lernen Sie die Entwicklung für Drupal 8 kennen.

Zielgruppe

(Web-)Entwickler

Voraussetzungen

  • PHP Kenntnisse
  • HTML Kenntnisse
  • CSS Kenntnisse

Agenda

Entwicklungsumgebung

  • XAMPP/MAMP/Acquia Dev Desktop
  • Netbeans
  • phpStorm
  • XDEBUG
  • Composer
  • Drush

Installation, Administration und Erweiterung

  • Über Drupal und Informationsquellen
  • Installation, Drupal goes Composer
  • Administrations UI und Funktionalität
  • Drupal erweitern
  • Drupal Media Management
  • Drupal Site Building
    • Content Types
    • Views
  • Übersetzung in verschiedene Sprachen
  • Backup

Modul-Entwicklung

  • Cache Settings für Entwickler
  • Module
  • Controller
  • Routing
  • Hooks
  • Plugins
  • Form API
  • Database API
  • Code Snippets

Theme-Entwicklung

  • Theme Definition und Templates
  • Tamplate Naming Conventions
  • hook_theme, hook_suggestions
  • TWIG Template Engine
  • Preprocess Funktionen
  • Render Arrays
  • Assets hinzufügen
    • JS
    • CSS
  • JavaScript API in Drupal 8

Configuration Management

  • Import
  • Export
  • Synchronisation
  • GIT Workflow

Migration Framework

  • Migrationsarten
  • Source, Process und Destination Plugin
  • Simple Node Migration
  • Drush Migration Cmds

RESTFul Web Services

  • RESTFul Web Services Example

Tags

Diese Seite weiterempfehlen