Contattataci

Struttura del corso

Giorno 1:

Introduzione a Drupal 9

  • Nozioni introduttive su Drupal e sulla sua documentazione ufficiale.
  • Installazione di Drupal su localhost.
  • Differenze tra installazione standard e minima di Drupal.
  • Descrizione generale dell’interfaccia di amministrazione di Drupal.

Analisi dell’interfaccia di amministrazione:

  • Gestione dei tipi di contenuto.
  • Creazione di nuovi tipi di contenuto personalizzati.
  • Utilizzo della tassonomia per organizzare i dati.
  • Configurazione dell’aspetto grafico e dei temi predefiniti.
  • Gestione dei moduli principali di Drupal.
  • Realizzazione di viste personalizzate per la presentazione dei dati.
  • Creazione di tipi di visualizzazione su misura.
  • Gestione dei blocchi e creazione di nuovi tipi di blocco.
  • Impostazione di workflow per la gestione del contenuto.

Gestione degli utenti:

  • Approfondimento sulla gestione degli utenti e dei loro profili.
  • Definizione di ruoli e autorizzazioni.

Configurazione del sito:

  • Impostazioni di base per il sito.
  • Gestione dei task automatici tramite cron jobs.
  • Configurazione del sistema di archiviazione file.
  • Gestione dei contenuti multimediali.

Giorno 2:

Sviluppo temi

  • Introduzione ai principi fondamentali dello sviluppo di temi.
  • Struttura architettonica per lo sviluppo dei temi.
  • Sviluppo di temi basati su Bootstrap.
  • Organizzazione e gestione dei file YML.
  • Utilizzo degli elementi “Paragraphs” nei temi.
  • Creazione di un tema completo combinando “Paragraphs” e Bootstrap.

Architettura dei moduli

  • Approccio iniziale allo sviluppo dei moduli.
  • Analisi dello sviluppo dei moduli contribuiti dalla comunità.
  • Utilizzo di hook e file .theme per personalizzare il comportamento del sito.
  • Creazione di un modulo base con definizione delle sue rotte d’accesso.
  • Assegnazione della categoria appropriata al modulo.

Al termine di questo corso sarà possibile creare siti web in Drupal, comprendere correttamente il flusso lavorativo per la loro realizzazione e aggiungere nuove funzionalità in modo efficace.

Requisiti

  • Conoscenza di base di HTML e CSS (sviluppo web).
  • Esperienza con versioni precedenti di Drupal è un vantaggio, ma non obbligatoria.
  • Conoscenze basilari di programmazione in JavaScript e PHP sono utili.

Destinatari del corso

  • Responsabili della gestione dei contenuti
  • Project manager
  • Webmaster e amministratori di sistema
  • Chiunque voglia avvicinarsi a Drupal per la prima volta

Hamad ha ideato questo corso pensando soprattutto all’apprendimento della terminologia aggiornata di Drupal e alla pratica sul campo; se intendete passare a Drupal 10, dovrete affrontare un’interfaccia front-end leggermente diversa.

 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative