Sono aperte le iscrizioni per i
corsi Joomla! che si terranno a
Bari il prossimo mese (iniziativa
presentata in novembre in collaborazione fra
Joomlahost e
Joomla.it).
Le lezioni per questa tappa saranno ospitate presso il BEST WESTERN Hotel HR immerso in un vasto parco, è situato in posizione strategica, vicino all'uscita Bari Nord dell'autostrada A14, a soli 8 km dall'aeroporto, 5 km dalla Fiera del Levante, dal centro città e dal porto.
Ai partecipanti sarà rilasciato un attestato certificato da Joomla.it Presso il
BEST WESTERN Hotel HR**** (SS 96 km 119,300 - Modugno - Bari), nella sala meeting,
lunedì 15 e martedì 16 aprile 2013 si terrà il
Corso Base Joomla!. Nei giorni successivi, il
17 e 18 aprile 2013 sarà la volta del
Corso Avanzato Programmazione Joomla!. Per ogni tipologia di corso due intense giornate di 8 ore ciascuna, intervallate da due mini break più un'ora di pausa pranzo. Le lezioni di entrambi i corsi inizieranno alle 9 del mattino per terminare nel tardo pomeriggio.
Questo il programma del corso base:
Prima lezione (Corso Base Joomla!)
Cos'è Joomla!®
- Informazioni di base sul CMS e sul Framework
Installare Joomla!®
- Installazione automatica
- Installazione manuale
- Come ottenere aiuto in caso di problemi di installazione
- Requisiti di un server per installare Joomla!®
Struttura di Joomla!®
- Comprendere la terminologia
- Articoli
- Estensioni
- Componenti
- Template
- Moduli
- Plugin
Panoramica area amministrativa
- Imparare a muoversi nell'area amministrativa
Panoramica area pubblica
- Consistenza dell'interfaccia
Il menu di Joomla!®
- Come gestire i menu
- Categorizzare le voci di menu
- Aggiungere le voci di menu
- Visualizzare le voci di menu
- Opzioni avanzate di layout dei menu
Componenti di Joomla!®
- Banners : i messaggi pubblicitari
- Contatti : form per le richieste dei clienti
- Messaggistica : messaggi privati agli amministratori
- News feeds : aggregatore di notizie
- Search : form di ricerca sul sito
- Web links : lista di collegamenti ad altri siti
- Redirect : rileva URL errati e redirige
Moduli di Joomla!®
- Creare e gestire moduli
- Modificare la posizione
- Modificare l'ordine
- Come utilizzarli con i link di menu
- Quando visualizzarli
Plugin di Joomla!®
- Panoramica dei plugin predefiniti
- Plugin di autenticazione
- Plugin per i contenuti
- Plugin per l'editing
- Plugin di ricerca
- Plugin per gli utenti
- Altri plugin
Template di Joomla!®
- Cosa sono i template
- Come modificare i template
- Come modificare le opzioni dei template
- Differenziare i layout ed il design per pagina
|
|
|
Seconda lezione (Corso Base Joomla!)
Aggiungere estensioni a Joomla!®
- Cercare e installare componenti
- Cercare e installare moduli
- Cercare e installare plugin
- Cercare e installare template
Deploy di un sito personale
- Costruire in locale un sito personale
- Installazione
- Contenuti
- Estensioni
- Template
Deploy di un sito aziendale
- Costruire in locale un sito aziendale
- Installazione
- Contenuti
- Estensioni
- Template
Utenti di Joomla!®
- Definire il sistema di Access Control Levels
- Livelli di accesso predefiniti per l'area pubblica
- 8 gruppi predefiniti per differenziare gli utenti
- Modificare i parametri
- Differenziazione tipica
- Pubblico generico: visitatori dell'area pubblica
- Utenti registrati: contenuti speciali, commenti, etc...
- Amministratori: operazioni sul backend
Multilingua in Joomla!®
- Trovare ed installare pacchetti di lingua
- Abilitare modulo e plugin per il multi-lingua
- Tradurre contenuti ed estensioni
- Applicare template diversi a diversi linguaggi
Gestione di Joomla!®
- Aggiornare il sito
- Aggiornare le estensioni
- Disabilitare o disinstallare le estensioni
- Aggiungere protezioni al sito
- Effettuare copie di backup
- Comprendere la schermata di configurazioni globali
Seo in Joomla!®
- Ottimizzazioni per i motori di ricerca
|
{xtypo_rounded_left1}Il costo per il corso Base è di € 399.0 +iva{/xtypo_rounded_left1}
Solamente 15 posti totali disponibili. I partecipanti sono invitati a portare il proprio portatile dove sarà configurato l'ambiente di lavoro con tutti i migliori software necessari.
Nei giorni successivi, il
27 e 28 febbraio 2013 sarà la volta del
Corso Avanzato Programmazione Joomla!. A differenza del precedente corso base, che è adatto a tutti, il corso avanzato è dedicato a coloro che hanno una conoscenza base di linguaggio PHP, HTML, CSS e vogliono approfondire gli aspetti di programmazione e sviluppo di componenti, moduli, plugin e template per Joomla!.
Questo il programma del corso avanzato:
Prima lezione Corso (Avanzato Programmazione Joomla!)
Le novità di Joomla!® 2.5
- Sistema ACL (Access Control List, dalla 1.6)
- Livelli di categorie definite dall’utente
- JForm e JTableNested e JDatabaseQuery
- PHP = 5.2 e MySQL = 5.0.4, più altri DB
- Formato .ini per i file di linguaggio
- One-click update
- Miglioramenti alla struttura MVC
- Miglioramenti al sistema di ricerca
Come si sviluppa in Joomla!®
- L’ecosistema Joomla!®
- Come estendere Joomla!®
Prepararsi allo sviluppo in Joomla!®
- Requisiti di Joomla!®
- Scegliere gli strumenti di sviluppo
Come funziona Joomla!®
- Panoramica della struttura
- Panoramica del frontend
- Panoramica del backend
- File top-level
- La Joomla!® Platform
- Anatomia di un ciclo di esecuzione Joomla!®
- Naming conventions
- Gli oggetti globali di Joomla!®
- Panoramica delle tabelle
Estendere Joomla!® con i layout override
- Concetti di base sui template
- Folder e file dei template
|
|
|
Seconda lezione (Corso Avanzato Programmazione Joomla!)
Estendere Joomla!® con i plugin
- Cos'è un plugin
- Come funzionano i plugin
- Naming conventions
- Tipologie di plugin
Panoramica dei core plugin
- System: SEF (Search-Engine-Friendly URL)
- Authentication: Joomla!®
- Content: Joomla!®
- "Integrità referenziale" delle categorie in esecuzione
Creare un plugin
- Definizione e primi controlli
- Code flow
- Step operativi
- Creare un package del plugin
Estendere Joomla!® con i moduli
- Cos'è un modulo, affinità e differenze da un componente
- Panoramica di un modulo core – Latest Users
- Sviluppo di un nuovo modulo
- File principale
- Classe di appoggio
Componenti
- Model e Controller
- View, JForm e frontend
- Esempio di backend
- Esempio di frontend
Javascrip e Mootools in Joomla!®
Usare Joomla!® come Application Framework
|
{xtypo_rounded_left1}Il costo per il corso Avanzato è di € 499.0 +iva{/xtypo_rounded_left1}
Solamente 15 posti totali disponibili. Due intense giornate consecutive di 8 ore ciascuna, intervallate da due mini break più un'ora di pausa pranzo.
Le lezioni di entrambi i corsi inizieranno alle 9 del mattino per terminare nel tardo pomeriggio.
In alcune delle location più attrezzate parte delle lezioni sarà filmato per rendere poi disponibile e condividere il contenuto informativo con la community.
Questo l'elenco delle altre città che ospiteranno i corsi nei prossimi mesi:
Roma, Torino, Palermo, Cagliari, Napoli, Firenze, Verona, Ancona.
{xtypo_rounded_right3}
ISCRIVITI SUBITO{/xtypo_rounded_right3}
Per le iscrizioni ed altre informazioni consultare la pagina dedicata sul sito
JoomlaHost.