Didattica

Il corso ha una durata di 24 ore divise in 3 lezioni della durata di 8 ore.
Si svolge nella fascia oraria compresa tra le 9,30 e le 18,30.

Overview

I CMS (Content Management System) sono quei sistemi che consentono di gestire la pubblicazione e l'aggiornamento dei siti internet con notevole semplicità e grazie ai quali è possibile concentrarsi solo sul contenuto di un sito web e non sul modo con cui questi deve essere implementato.
Il corso si focalizza su uno dei CMS più diffusi ed utilizzati: Drupal.
Il suo impiego è limitato solo dalla fantasia di chi lo utilizza: Drupal è in grado di pubblicare siti web dalle caratteristiche molto sofisticate e gradevoli dal punto di vista della grafica e delle funzionalità. Drupal viene utilizzato ogni giorno da moltissimi utenti e comunità per gestire i propri siti web, questo perché è possibile realizzare una gamma molto varia di applicazioni Web:

  • siti istituzionali (l'universit√† di Harvard, il governo del Belgio, alcuni siti della NASA)
  • portali e community di qualsiasi dimensione (Amnesty International)
  • siti Intranet
  • blog
  • directory di contenuti (MTV)
  • e-commerce (Warner Brothers Records)

Obiettivi formativi

Lo scopo che ci siamo prefissati durante le nostre lezioni è quello di formare il partecipante affinché sia completamente autonomo nella realizzazione del proprio portale/sito, curando tutti gli aspetti teorico-pratici che si possono incontrare: modifica dei contenuti, installazione di nuove estensioni, modifiche ai temi grafici, etc.

Destinatari

Il corso si rivolge a tutti coloro che desiderano avere un sito internet a costo zero e che intendono ricevere il “know-how” su come avvicinarsi al mondo di Drupal e dell'open source in generale; oppure per chi vuole verificare, toccando con mano, le vere potenzialità del CMS ed ottenere il massimo risultato dal rapporto investimento/tempo.

Prerequisiti

Per seguire con profitto il corso è richiesta:

  • navigazione in internet ed uso di un programma di videoscrittura
  • gradita la conoscenza di HTML e CSS
  • conoscenza basilare della lingua inglese tecnica

Programma

Modulo 1

  • Il CMS Drupal
  • L'Ambiente di sviluppo
  • Installazione di Drupal
  • Configurazione di Drupal
  • I Content Types di Drupal
  • I Fields di Drupal
  • La Taxonomy di Drupal
  • I Moduli
  • Dall'informazione al Content Type
Modulo 2
  • I Temi di Drupal
  • Le Regioni in Drupal
  • I Blocchi di Drupal
  • I Menù di Drupal
  • Le Views di Drupal
  • Gli Utenti in Drupal
  • I Ruoli e Permessi in Drupal
  • La gestione delle immagini con Drupal
  • La gestione dei file
Modulo 3
  • Modulo Newsletter di Drupal
  • Modulo Webform
  • Gestione avanzata delle views
  • Azioni e trigger
  • SEO e Metatags
  • Web Analysis e Google Analytics
  • Moduli essenziali di Drupal
  • Drupal in sicurezza
  • Aggiornamento core e moduli

Certificazioni

Il corso non prevede percorsi di certificazione specifici.