| SCHEDA
CORSO |
|
PRESENTAZIONE |
WordPress è una
piattaforma di "personal publishing" e content management system,
scritta in PHP e che usa come database MySQL, che consente la
creazione di un blog personale.
|
|
OBIETTIVI
DEL CORSO
|
Gli obiettivi :
Creare e gestire un blog.
Installare, personalizzare e ottimizzare WordPress.
Gli utenti alle prime armi troveranno indicazioni per iniziare a
lavorare, mentre chi già utilizza WordPress scoprirà i plugin da
utilizzare e le soluzioni da adottare per rendere il proprio blog
più funzionale e leggibile.
Sono affrontati temi come la realizzazione di un template ,
l'integrazione con i social network, l'ottimizzazione per i motori
di ricerca senza trascurare la sicurezza e la manutenzione di un
blog. |
| MODULI
DIDATTICI |
|
Introduzione a WORD PRESS
|
Introduzione al
concetto di Web 2.0. Analisi degli aspetti e dei fattori che hanno
cambiato radicalmente il web ed il modus operandi come il grande
sviluppo dei social network e della loro grandissima rilevanza sulle
dinamiche di mercato.
Intoduzione alle tecnologie Open Source ed al loro utilizzo. Focus
sui software liberi, sulle licenze di distribuzione di essi e
sull'importanza di operare in libertà.
Introduzione al blogging. Panoramica sul concetto di "Sharing
information" e "Personal publishing" che ha rivoluzionatoil modo di
comunicare in rete. Focus sulle tipologie di blog che si sono
sviluppate nel corso degli anni, portando questo concetto nella vita
privata e lavorativa di milioni di utenti ogni giorno. |
|
Conoscere WORD PRESS come user
|
WordPress come
utilizzatore finale per capire come il software gestisce i
contenuti, i media e studio della sua User Interface. Conoscenza
approfondita di concetti quali Articoli, Pagine, Tags, Categorie,
Blogroll, Permalink ecc.
Il modulo è finalizzato a far capire al futuro sviluppatore quali
sono le dinamiche e gli strumenti di principale utilizzo e come il
proprio utente finale potrà interagirvi. |
|
Installazione e configurazione |
Analisi delle
caratteristiche lato server. installazione del software e
configurazione iniziale. |
|
Estendere WordPress: Themes & Plugin
|
Introduzione alle
estensioni per WordPress quali Temi e Pugin.
Che cosa sono i Plugin e come possono essere installati all'interno
di WordPress.
Che cos'è il concetto di Tema e come possono essere installati. |
|
Anatomia di un tema
|
Guida alla struttura
base dei file e alla distribuzione dei blocchi di codice.
Analisi dei file di base che compongono il tema e panoramica sulla
struttura del foglio di stile (CSS).
Come schematizzare graficamente lo scheletro grafico di un tema.
Esempio pratico di utilizzo dei CSS: cambiare il layout di un tema
utilizzando solamente i fogli di stile senza toccare la struttura
XHTML. |
|
Disegnamo un tema
|
Realizzazione bozza
del tema su Photoshop seguendo le linee guida apprese per la
distribuzione dei contenuti.
Come impostare il documento di Photoshop.
Come utilizzare le guide e le griglie.
Guida alla razionalizzazione dei contenuti grafici da esportare
ovvero decidere cosa verrà riportato sul tema come formato immagine
e cosa invece come CSS.
Studio della User Interface: come distribuire la navigazione e gli
elementi di interazione utente seguendo le linee guida apprese e
tenendo conto delle regolamentazioni standard del Web per la buona
fruibilità di un sito.
Guida all'ottimizzazione della grafica per il Web. |
|
Theme coding
|
Modulo cuore del
corso che vede la trasformazione di un file PSD ad un tema di
WordPress.
Apprensione delle dinamiche di gestione informazioni: come vengono
gestiti i contenuti dai vari file di un tema.
Che cos'è il Loop di WordPress.
Quali sono i punti del tema dove l'utente finale può interagire.
Capire, comprendere e utilizzare le principali API (Application
Programming Interface) di WordPress per dare funzionalità al tema.
Preparazione della struttura CSS e XHTML.
Impaginazione della struttura grafica precedentemente abbozzata con
relativa scrittura del CSS necessario.
Debugging sui principali browser (IE, Firefox, Safari, Chrome). |
|
Installazione e utilizzo di Plugin
|
Conclusione della
realizzazione del blog con l'installazione di plugin utili alla
fruibilità del sito e che andranno a potenziare la User Experience.
Installazione e configurazione di plugin quali:
• NextGen Gallery (per la gestione di gallerie di immagini e
slideshow)
• Contact Form 7 (per la gestione e semplice creazione di form
contatti o altro)
• Sexy Bookmarks (per lo sharing dei Posts sui vari social network
come Facebook, Twitter, Linkedin)
• Qtranslate (per il supporto multilingua del blog) |
|
Dispensario
|
Modulo finale che
comprende la discussione sulle tecniche di costruzione di un blog e
risorse documentative per i futuri sviluppatori. |
| L'ATTESTATO |
|
|
Al termine del corso
verrà rilasciato un attestato. |