Plan Szkolenia

What is New in Drupal 8

  • Changes in internal systems and APIs

Handling HTTP Requests

  • Symfony HTTP request system

Cache in Drupal

  • Examples of cached information
  • Cache API in Drupal
  • Clearing caches
  • Tagging mechanism

Automatic Class Loading

  • Drupal 8 Specific Way
  • Dirs and namespaces

Drupal Rules, Programming

  • Alterability
  • Hooks
  • Plugins
  • Dependency Injection
  • Routing
  • Links
  • Module Themeable, Output
  • Separation of: Content, Configuration, State Data
  • i18n (internationalization)
  • Accessibility, Usability
  • DB Independency (database)
  • Security (all user-provided input is insecure)
  • Tests, Documentation

Drupal Mistakes, Programming

  • Programming Too Much
  • Over-Executing Code
  • Saving PHP Code in the Database
  • Alternatives for php code in db
  • Working Alone

Programming Examples

  • Registering for URLs and Displaying Content
  • Using the Drupal Form API
  • Programming with Ajax
  • Programming with Entities and Fields

Theming

  • Theming Engines
  • Twig template files and variables
  • Preprocess functions
  • CSS and JS inclusion

Programming Tools and Tips 
 

Wymagania

Drupal user knowledge, basic PHP or any other procedural language (like C, VB or other) required

  14 godzin
 

Liczba uczestników


Data rozpoczęcia

Data zakończenia


Daty szkoleń są uzależnione od dostępności trenerów. Szkolenia standardowo odbywają się w godzinach od 09:00 do 16:00.
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.

Opinie uczestników (4)

Szkolenia Powiązane

Powiązane Kategorie