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: Joomla!.
Il suo impiego è limitato solo dalla fantasia di chi lo utilizza: Joomla! è in grado di pubblicare siti web dalle caratteristiche molto sofisticate e gradevoli dal punto di vista della grafica e delle funzionalità.

Obiettivi formativi

Fornire le conoscenze adeguate affinchè l'utente sia autonomo nella creazione del proprio sito e nelle problematiche più comuni, quali modifica dei contenuti, installazione di nuove estensioni, modifiche ai temi grafici, ecc.
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.

Destinatari

Il corso si rivolge a tutti coloro che desiderano avere un sito internet a costo zero e che intendono ricevere il “Know-How” (saper-fare, la conoscenza) su come avvicinarsi al meraviglioso mondo di Joomla! e dell'open source in generale; oppure per chi vuole verificare, toccando con mano, le vere potenzialità di Joomla! 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, CSS e XHTML
  • conoscenza basilare della lingua inglese tecnica

Programma

Modulo 1.  Le basi di Joomla!

  • Overview sul concetto di CMS, introduzione a Joomla! ed esempi di utilizzo
  • Basi di amministrazione
  • Organizzare i tuoi contenuti
  • Multimedia management
  • Gestire utenti e profilazioni
  • Profilazione dei contenuti

Modulo 2.  Joomla! Advanced
  • Estendere Joomla!
  • I templates
  • Configurazione avanzata di Joomla!
  • Joomla! Tools

Modulo 3.  Un case study
  • Si affronterà un case study relativo ad una implementazione di Joomla! per un cliente reale
  • Si studierà come le necessità del cliente, sia dal punto di vista editoriale sia grafico, sono state calate nell’universo di Joomla! con estremo successo e soddisfazione del cliente

Modulo 4.  Piattaforme LAMP e Joomla! security
  • Cos’è una piattaforma LAMP e a cosa deve il suo successo
  • Vantaggi e svantaggi delle LAMP: enterprise vs web
  • Linux
  • Apache
  • Mysql
  • PHP
  • I nuovi framework PHP Object Oriented
  • Come proteggere il proprio sito fatto con Joomla!
  • Joomla! security

Certificazioni

Il corso non prevede percorsi di certificazione specifici.