Joomla
Obiettivi: il corso consente di acquisire le competenze per Joomla, il famosissimo e diffusissimo CMS.
Destinatari: Progettisti e programmatori Web che intendano utilizzare il framework fornito da Joomla per sviluppare CMS ma anche applicazioni Web.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi per utilizzare Joomla tramite le funzioni di amministrazione, in quella avanzata vengono presentati argomenti più complessi quali lo sviluppo in PHP in Joomla e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni.
Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica. Il corso avanzato ha una durata di tre giorni e prevede un 50% di teoria e un 50% di pratica. Il corso completo ha una durata di cinque giorni e prevede un 50% di teoria e un 50% di pratica.
Prerequisiti: conoscenza di base del linguaggio PHP, delle architetture Web e del funzionamento di DB relazionali. Per il corso avanzato è necessario aver frequentato il corso base o avere conoscenze equivalenti.
Programma (corso completo):
- Introduzione a Joomla e storia
- L’installazione di Joomla
- L’architetttura di un Content Management System
- Le principali funzioni native del CMS Joomla
- La customizzazione di lingua e template
- L’interfaccia di amministrazione
- I componenti
- Le estensioni
- Template personalizzati
- L’accessibilità
- Programmare in Joomla
Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.

