Struttura del corso

Cosa c'è di nuovo in Drupal 8

  • Cambiamenti nei sistemi interni e nelle API

Gestione delle richieste HTTP

  • Symfony Sistema di richiesta HTTP

Cache in Drupal

  • Esempi di informazioni memorizzate nella cache
  • API cache in Drupal
  • Svuotamento delle cache
  • Meccanismo di tagging

Caricamento automatico delle classi

  • Drupal 8 Modo specifico
  • Directory e spazi dei nomi

Regole di Drupal, Programming

  • Alterabilità
  • Ganci
  • Plugin
  • Inserimento delle dipendenzeDependency Injection
  • Instradamento
  • Campo da golf
  • Modulo Tematico, Output
  • Separazione di: Contenuto, Configurazione, Dati di stato
  • i18n (internazionalizzazione)
  • Accessibilità, usabilità
  • Indipendenza DB (database)
  • Sicurezza (tutti gli input forniti dall'utente non sono sicuri)
  • Prove, Documentation

Errori di Drupal, Programming

  • Programming Troppo
  • Esecuzione eccessiva di codice
  • Salvataggio del codice PHP nel database
  • Alternative per il codice php in db
  • Lavorare da soli

Programming Esempi

  • Registrazione per gli URL e visualizzazione del contenuto
  • Utilizzo dell'API Drupal Form
  • Programming con l'Ajax
  • Programming con Entità e Campi

Temi

  • Motori di tematizzazione
  • File modello e variabili Twig
  • Funzioni di pre-elaborazione
  • CSS e l'inclusione di JS

Programming Strumenti e suggerimenti   

Requisiti

È richiesta la conoscenza dell'utente Drupal, le conoscenze di base PHP o qualsiasi altro linguaggio procedurale (come C, VB o altro)

 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Categorie relative