Corso Intensivo di Drupal - Creare e gestire un Sito Web

DrupalIl Corso Intensivo di Drupal ha come obiettivo quello di fornire le tecniche per la creazione e gestione di un sito web con Drupal. Verranno  approfonditi alcuni aspetti nell'utilizzo di questo strumento: l'istallazione, la gestione avanzata dei blocchi, la creazione e visualizzazione di nuovi tipi di contenuto. Verranno illustrate le tecniche per migliorare le prestazioni, l'indicizzazione del sito e la messa in sicurezza tramite gli aggiornamenti. Accenni alla creazione di un nuovo tema grafico.

Programma:

Installare Drupal

  • Istallazione su un pc locale utilizzando XAMPP (http://www.apachefriends.org/en/xampp.html).
  • Istallazione su un server internet.
  • La gestione del file system.
  • La gestione della lingua italiana: caricamento del file di traduzione.

Avvio di Drupal

  • Attivazione di Drupal e prime impostazioni:
  • Impostazione della data e dell'ora.
  • I formati di Input.
  • Le informazioni del sito.

Introduzione a Drupal

  • I concetti base: I blocchi e i menù.
  • La sequenza di lavoro: creazione del menù > attivazione del blocco > creazione di un contenuto.
  • La differenza fra i vari tipi di contenuto: le pagine, e le storie.
  • Impostazione delle regole per i vari tipi di contenuto.
  • Dove trovare tutti i contenuti inseriti.

La grafica

  • Scelta di un tema, impostazione dei blocchi e delle informazioni del contenuto.
  • Caricare il logo e l'icona personalizzata.
  • Caricare un nuovo tema.

Utenti

  • Creazione degli utenti
  • Definizione delle regole e dei livelli di accesso

La gestione dei testi con l'editor evoluto e delle immagini

  • Caricare FCKeditor e IMCE.
  • Definire FCKeditor a seconda del ruolo dell'utente.
  • Impostare IMCE: impostazioni generali, impostazioni per ogni utente, utilizzo delle cartelle condivise.
  • Creare e gestire i link: collegamento ad un sito esterno, alla pagina del sito corrente, al servizio email.
  • Caricare un immagine nel testo ed eventualmente ridimensionarla.
  • Come gestire l'anteprima di un contenuto (teaser).

Il blog e commenti

  • Creazione di un blog per ogni utente.
  • La gestione dei commenti

Utilizzo dei Primary links

  • creazione del bottone home.
  • creazione del bottone login.
  • creazione di altri bottoni tramite voci menu.

La galleria delle immagini

  • Creare una galleria delle immagini e le sotto categorie.
  • Caricare un'immagine nella galleria.

Caricamento di file:

  • Impostazione del modulo upload.
  • Caricamento di un file all'interno di un contenuto.

Le statistiche

  • Attivare le statistiche con Google Analitics
  • Attivazione e gestione del modulo contatore.
  • Le visite più recenti
  • Pagine più viste.
  • Visitatori più presenti.
  • Analisi degli errori.

Le ricerche nel sito

  • Utilizzo del modulo search abbinato alla funzionalità cron.

I blocchi

  • Creazione di blocchi con testo e immagini.
  • Visualizzazione avanzata dei blocchi in base a regole.
  • Utilizzo degli snippets php.

Gestione delle categorie

  • creazione di una categoria e scelta delle impostazioni.
  • applicare una categoria ad un tipo di contenuto.

Creare nuovi tipi di contenuto (cck)

  • A cosa serve un nuovo tipo di contenuto.
  • Attivazione dei moduli necessari (CCK, ecc).
  • Personalizzazione del teaser e del body del tipo di contenuto.
  • La gestione dei media: audio, video e immagini su youtube e su altri siti.
  • Esportare un tipo di contenuto e importarlo in un altro sito.

Le viste (views)

  • Creare e gestire le viste.
  • Personalizzazione del tema della vista,
  • Clonazione di una vista.
  • Importazione ed esportazione di una vista.

I libri

  • come organizzare alcuni contenuti tramite i libri.
  • come aggiungere un contenuto esistente ad un libro.

Gli eventi

  • Attivazione del blocco event e impostazioni.
  • creazione di un evento.
  • problemi grafici con alcuni temi.

Prestazioni del sito

  • Le modalità di caching delle pagine.
  • L'Aggregazione e compressione dei file CSS.

Multilingua

  • Regole per impostare un sito multilingua.
  • Istallazione del modulo multilingua.
  • Definizione delle regole per la gestione delle traduzioni.
  • Come utilizzare i blocchi multilingua.
  • La gestione delle stringhe non tradotte.

Tecniche di miglioramento dell'indicizzazione del sito

  • URL semplificati.
  • Inserimento della descrizione e delle parole chiave per le pagine.
  • Gestione del path e degli alias.
  • Moduo pathauto.

Mappa del sito

  • Creazione e gestione della mappa del sito
  • Sottoscrizione della mappa del sito ai motori di ricerca

Aggiornamento di Drupal

  • Manutenzione del sito.
  • Sequenza per l'aggiornamento di Drupal.
  • Rapporto riguardo le operazioni del sito.

La grafica

  • Utilizzo di Firebug per lavorare con i folgi di stile.
  • Accenni alla creazione di un nuovo tema con Framework.

 

Prossime Date:

5 giorni, 40 ore, 450 €

  • da mercoledì 14 a domenica 18 luglio 2010 oppure
  • da mercoledì 25 a domenica 29 agosto 2010

Verrà rilasciato un attestato finale.

Dove

Presso La Città della Luce , via Porcozzone 17, Ripe (AN)

Requisiti richiesti

Conoscenza minima nell'uso del computer.

Per Informazioni e prenotazioni

tel 071.7959090
Silvio 393.9374116
info@abaconline.com