Marco mavimo Moscaritolo Presidente Associazione Drupal Italia

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Marco mavimo Moscaritolo Presidente Associazione Drupal Italia"

Transcript

1 Prefazione Se state leggendo queste righe probabilmente avete appena comprato questo libro, oppure siete in piedi, davanti a uno scaffale, valutandone l acquisto. Se questo è vero, altrettanto probabilmente l idea di realizzare un sito con Drupal vi solletica. Ottima scelta: Drupal è il sistema free e open per la gestione di contenuti più versatile e potente che possiate trovare sul web. Sicuramente è l unico con una curva di apprendimento così abbordabile e con una documentazione così esaustiva. Tuttavia, ciò che rende Drupal davvero unico, al di là della sua qualità tecnica, è la Community che lo sostiene, che nel corso degli anni è stata allo stesso tempo motore e carburante di un successo realmente planetario. Già, perché al di là delle statistiche sulla diffusione e al di là della buzzword, scegliere Drupal significa accedere a un mondo. A differenza di ciò che accade con gli altri strumenti, è quasi impossibile usare Drupal senza essere coinvolto, trovandosi quindi (a volte senza quasi rendersene conto) a contribuire al suo sviluppo e alla sua diffusione. È un percorso quasi automatico: subito dopo la prima installazione vi abituerete a termini come drupalista o drupalish e la vostra agenda di contatti lieviterà considerevolmente. Se invece avete già provato Drupal e non siete stati coinvolti in prima persona allora vi siete persi qualcosa ed è arrivato il momento di recuperare.

2 XII Prefazione In questo ambiente caratterizzato da proficua collaborazione e mutuo supporto, nasce nel 2010, in seno alla community Drupal Italia, l Associazione Drupal Italia, ente no-profit i cui scopi sono la diffusione e la promozione di Drupal sul territorio nazionale. Se è vero, infatti, che il web ha abbattuto confini e barriere, è altrettanto vero che l ostacolo della lingua è spesso difficilmente sormontabile: per questo una delle principali attività dei soci è la localizzazione di Drupal e delle sue estensioni in italiano. Grazie al contributo di decine di volontari, è possibile creare siti con Drupal nella nostra lingua, spesso senza dover tradurre nulla di proprio pugno. Nonostante questo, la domanda di letteratura in lingua italiana su Drupal e sempre altissima. Il canale IRC di Drupal Italia è infatti spesso visitato da utenti che, volendosi avvicinare a Drupal, sentono il bisogno di documentazione introduttiva che li aiuti a scalare il primo gradino di astrazione che il sistema impone. Del resto, è inevitabile che Drupal, preferendo un approccio a scatola di costruzioni piuttosto che fornire soluzioni chiavi in mano, risulti in un primo momento piuttosto complesso. Una volta superato lo scoglio iniziale, tuttavia, sono presto chiare a tutti le sue enormi potenzialità. In particolare per Drupal 7, fresco di rilascio, finora l unica strada per un non-anglofono era armarsi di un motore di ricerca, tanta volontà e voglia di sperimentare. Capirete quindi perché noi dell Associazione Drupal Italia non ci siamo lasciati sfuggire l occasione di collaborare alla traduzione di un testo introduttivo sul sistema: il risultato lo avete ora tra le vostre mani. Ora, sommando le informazioni contenute in questo libro a quelle che potete trovare nei canali interattivi come forum e IRC nonché presenziando alle sempre più numerose occasioni di ritrovo organizzate dall Associazione ogni anno è possibile partecipare gratuitamente ad almeno un DrupalCamp tutto italiano, la salita sarà molto meno ripida. Lo spirito con cui i traduttori hanno lavorato è stato lo stesso di sempre: voglia di fare, di collaborare e di diffondere la conoscenza. Consapevoli di poter sempre migliorare, attendiamo le vostre critiche e i vostri commenti sul forum, all indirizzo o nel canale IRC #drupalitalia, sul server irc.freenode.net. Buona lettura! Marco mavimo Moscaritolo Presidente Associazione Drupal Italia

3 Introduzione Internet è un luogo magico in cui ogni tipo di contenuti e informazioni è accessibile in ogni momento, giorno e notte. È un mondo enorme e molto vario, ottimo se ci si limita a navigare. Non appena però si pensa a contribuire in prima persona a questa ridda di informazioni producendone e pubblicandone di proprie, la magia tende ad essere sostituita dalla fredda e dura realtà. Oggi non è più sufficiente imparare a creare una pagina web a mano: quei giorni sono finiti e non interessano più a nessuno. Oggi è necessario preoccuparsi di elementi quali SEO, sessioni, hacker, RSS, DNS, Flash, Analytics, bot e molto altro, tutto contemporaneamente. Le cose sono diventate così complesse che non è più possibile occuparsene da soli. È importante, tuttavia, sapere che si può ottenere ciò che si desidera senza dover imparare le basi della gestione delle sessioni, oppure OOP, per esempio. Qui, infatti, entra in scena Drupal. Migliaia di programmatori lavorano su Drupal o con Drupal per creare una piattaforma all avanguardia e che faccia il suo lavoro dietro le quinte. Il lavoro dell amministratore consiste quindi nel trasformare Drupal in uno strumento utile a raggiungere i propri obiettivi, qualsiasi essi siano. Naturalmente è necessario apprendere alcune nozioni e investire tempo per conoscere i meccanismi, ma non è un prezzo troppo alto rispetto a ciò che si riceve in cambio.

4 XIV Introduzione Tuttavia è comprensibile che imparare nuovi concetti, tecniche e tecnologie possa risultare in un primo momento frustrante. Per questo motivo il presente volume contiene tutto ciò che l autore vorrebbe sapere su Drupal se dovesse ricominciare da capo, concentrandosi sulle informazioni pratiche e sulle applicazioni reali che trasformeranno chi legge in un webmaster di Drupal 7 flessibile e competente. Ciò che il lettore farà con le conoscenze e l esperienza acquisite dopo la lettura dipende solo da lui stesso. Non ci sono limiti. Gli argomenti del presente volume Il Capitolo 1, Introduzione a Drupal, è una presentazione del mondo di Drupal in cui vengono spiegate le origini del software, in che direzione si sta dirigendo e che opportunità offre. Si occupa, quindi, di tutto ciò che serve per una macchina di sviluppo e mostra come tutte le tecnologie necessarie funzionino insieme per dare vita a un sito Drupal funzionante. Una volta che tutto è impostato e funzionante e dopo aver affrontato alcuni dei problemi di installazione più comuni, il capitolo presenta una breve panoramica di Drupal, per dare un idea del contenuto dei capitoli successivi. Il Capitolo 2, Funzionalità di base, spiega come aggiungere funzioni importanti al sito appena creato. L attenzione si concentra su moduli e blocchi, su come aggiungerli e attivarli e su come ottenere moduli che non fanno parte della distribuzione core. Poiché i menu sono strettamente legati alle funzioni di un sito, nel capitolo sono trattati anch essi. Il Capitolo 3, Configurazione e resoconti, riguarda le impostazioni più generiche con cui ogni amministratore di Drupal deve fare i conti. Gli argomenti trattati sono la definizione del nome del sito, le impostazioni del file system, l utilizzo dei registri e dei resoconti. Il Capitolo 4, Utenti e controllo degli accessi, si occupa dei modi migliori di implementare efficaci criteri di controllo degli accessi. Drupal possiede un sofisticato sistema di controllo degli accessi basato su ruoli, di fondamentale importanza per la corretta gestione degli utenti. Il capitolo fornisce informazioni necessarie a implementare qualsiasi tipo di controllo degli accessi al sito che si renda necessario. Il Capitolo 5, Contenuti di base, arriva al nocciolo delle questioni, aprendo la discussione sui contenuti. Come lavorarli, quali tipologie sono disponibili, la loro amministrazione, nonché una divagazione sui più comuni moduli a loro legati, sono argomenti che servono come punto di partenza per passare ad argomenti più complessi legati ai contenuti, discussi nel capitolo successivo.

5 Introduzione XV Il Capitolo 6, Contenuti avanzati, fornisce istruzioni per creare contenuti attraenti e dinamici. In particolare viene trattato il nuovo paradigma per i campi in Drupal 7, insieme alle tipologie di contenuti, la loro tassonomia e formattazione. Il Capitolo 7, Elementi multimediali, soddisfa la tendenza a produrre siti web sempre più ricchi e attraenti dal punto di vista visivo. Data la crescente disponibilità di connessioni a banda larga, è utile dedicare un intero capitolo al modo in cui il core di Drupal e i moduli aggiuntivi supportano la pubblicazione di formati diversi. Il Capitolo 8, Viste, è dedicato a quello che potrebbe essere considerato il tema più importante. Imparando a controllare le viste, i webmaster che utilizzano Drupal possono manipolare e organizzare i contenuti a un livello che nessun altra piattaforma consente. Il capitolo non solo mostra come creare viste semplici oppure complesse, ma anche come gestirne l output e come manipolarle. Il Capitolo 9, Creazione di temi per Drupal, descrive come creare interfacce attraenti e funzionali con Drupal attraverso l utilizzo dei temi. Oltre ad esporre brevemente alcune considerazioni di cui tenere conto nella progettazione del sito web, mostra come apportare modifiche sostanziali al tema prescelto, attraverso l utilizzo dei sotto-temi. Il Capitolo 10, Funzioni avanzate, esamina sia aspetti più complessi riguardanti i temi, sia guida alla creazione di una vera e propria applicazione che integri diverse funzioni e tecnologie. Il capitolo fornisce al lettore un primo sguardo sul modo in cui Drupal rende possibile la realizzazione di siti web di livello eccezionale. Il Capitolo 11, Implementazione e amministrazione, affronta in modo pragmatico i tipi di attività in cui è necessario essere competenti per gestire e mantenere con successo un sito in Drupal. Che si tratti di scegliere un tipo di servizio di hosting, o di come migliorare le prestazioni SEO, viene spiegato tutto ciò che serve per la gestione di un sito web in produzione. Non viene tralasciato l argomento sempre scottante dell implementazione. Poiché la maggior parte del lavoro si deve svolgere in un sito di sviluppo, il capitolo presenta una procedura consolidata per rendere il prodotto finito disponibile al pubblico su un server di produzione. L Appendice affronta funzionalità JavaScript incluse come standard in Drupal, utilizzando il pacchetto jquery. Dopo la dimostrazione su come incorporare effetti jquery nei contenuti, il lettore sarà in grado di aggiungere un tocco speciale alle proprie pagine.

6 XVI Introduzione Cosa serve per questo libro È necessario disporre di quanto segue: XAMPP (PHP, Apache e MySQL) Drupal 7 Una connessione a Internet A chi si rivolge questo libro Il presente volume è pensato per persone che hanno poca o nessuna esperienza nell utilizzo di Drupal. Anche chi non ha familiarità con PHP, MySQL o HTML sarà in grado di utilizzare il libro. Convenzioni Nel libro si trovano diversi stili di testo che distinguono diversi tipi di informazioni. Di seguito alcuni esempi di tali stili e una spiegazione del loro significato. Le parole di codice inserite nel testo sono mostrate come segue: Può essere più utile creare una cartella, per esempio drupal_downloads, in cui salvare i file. Un blocco di codice è impostato come segue: h1, h2, h3, h4, h5, h6 { margin: 1.0em 0 0.5em; font-weight: inherit; } Se si desidera concentrare l attenzione su un particolare frammento all interno di un blocco di codice, le righe rilevanti sono in grassetto: h1, h2, h3, h4, h5, h6 { margin: 1.0em 0 0.5em; font-weight: inherit; }

7 Introduzione XVII Le parole visualizzate sullo schermo, nei menu o nelle finestre di dialogo, per esempio, nel testo sono mostrate in grassetto o poste tra virgolette. I link Web sono invece segnalati in corsivo. Infine, quando l argomento lo richiede, i consigli su come operare o un approfondimento tecnico sono evidenziati tra parentesi quadre come indicato qui di seguito: Avvisi o note importanti sono indicati in questo modo. Consigli e trucchi sono indicati in questo modo.

Benvenuti nella guida completa a PHP5 e MySQL!

Benvenuti nella guida completa a PHP5 e MySQL! Introduzione Benvenuti nella guida completa a PHP5 e MySQL! Gli autori di questo libro, sebbene ammettano di essere di parte, ritengono che il linguaggio di scripting Web PHP possa essere considerato il

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Conoscere il concetto di espressione 2 1 Introduzione

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

Su Internet, oggi, se il vostro sito Web non è dotato di funzionalità ricche o contenuti. I sistemi CMS e un introduzione a Joomla! In questo capitolo

Su Internet, oggi, se il vostro sito Web non è dotato di funzionalità ricche o contenuti. I sistemi CMS e un introduzione a Joomla! In questo capitolo 1 I sistemi CMS e un introduzione a Joomla! In questo capitolo Su Internet, oggi, se il vostro sito Web non è dotato di funzionalità ricche o contenuti aggiornati, è svantaggiato. L idea di potenziare

Dettagli

Alcune semplici definizioni

Alcune semplici definizioni Alcune semplici definizioni Un CMS (Content management system), in italiano Sistema di gestione dei contenuti è uno strumento software che si installa generalmente su un server web, il cui compito è facilitare

Dettagli

Una piattaforma LMS open-source: Claroline a cura di G.Cagni (Irre Piemonte) http://www.claroline.net

Una piattaforma LMS open-source: Claroline a cura di G.Cagni (Irre Piemonte) http://www.claroline.net Una piattaforma LMS open-source: a cura di G.Cagni (Irre Piemonte) http://www.claroline.net I modelli di formazione in modalità e-learning richiedono necessariamente l utilizzo di una tecnologia per la

Dettagli

Indice. Introduzione PARTE PRIMA PHP: I FONDAMENTI

Indice. Introduzione PARTE PRIMA PHP: I FONDAMENTI 00som_PHP_4320_2 12-03-2003 20:59 Pagina V Indice Introduzione XV PARTE PRIMA PHP: I FONDAMENTI Capitolo 1 Perché PHP? 3 1.1 Cos è PHP? 3 1.2 La storia di PHP 4 1.3 Le ragioni per amare PHP 5 1.4 Sommario

Dettagli

système de publication pour l internet Sistema di pubblicazione per internet

système de publication pour l internet Sistema di pubblicazione per internet système de publication pour l internet Sistema di pubblicazione per internet Non solo un CMS (Content Management System) Gestire i contenuti è un compito che molti software svolgono egregiamente. Gestire

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

LA PROFESSIONE DEL WEB DESIGNER

LA PROFESSIONE DEL WEB DESIGNER LA PROFESSIONE DEL WEB DESIGNER Lezione 1 1 Web Design Lafiguracentralenelprogettodiunsitowebèilwebdesigner:eglisioccupadell'aspetto visivo e del coinvolgimento emotivo di siti Web business to business

Dettagli

Corso Joomla per ATAB

Corso Joomla per ATAB Corso Joomla per ATAB Cos'è un Content Management System Joomla non è un prodotto ma è un progetto. Nato nel settembre 2005 CMS (Content management system) letteralmente significa "Sistema di gestione

Dettagli

Indice. Introduzione. PARTE PRIMA PHP: i fondamenti 1

Indice. Introduzione. PARTE PRIMA PHP: i fondamenti 1 Indice Introduzione XV PARTE PRIMA PHP: i fondamenti 1 Capitolo 1 Perché PHP e MySQL? 3 1.1 Cos è PHP? 3 1.2 Cos è MySQL? 4 1.3 La storia di PHP 5 1.4 La storia di MySQL 6 1.5 Le ragioni per amare PHP

Dettagli

Ogni giorno un imprenditore si sveglia e cambia idea. Comprende che i macchinosi meccanismi che guidano il marketing e la comunicazione off-line non

Ogni giorno un imprenditore si sveglia e cambia idea. Comprende che i macchinosi meccanismi che guidano il marketing e la comunicazione off-line non Ogni giorno un imprenditore si sveglia e cambia idea. Comprende che i macchinosi meccanismi che guidano il marketing e la comunicazione off-line non fanno più per la sua azienda, capisce che ha bisogno

Dettagli

corrispondente server Web (l applicazione server) viene inviata una richiesta, alla quale il server normalmente risponde inviando la pagina HTML che

corrispondente server Web (l applicazione server) viene inviata una richiesta, alla quale il server normalmente risponde inviando la pagina HTML che Prefazione In questo volume completiamo l esplorazione del linguaggio Java che abbiamo iniziato in Java Fondamenti di programmazione. I due testi fanno parte di un percorso didattico unitario, come testimoniano

Dettagli

Indice generale. Nota all edizione italiana...xv. Introduzione...xvii. Anatomia di un installazione WordPress...3

Indice generale. Nota all edizione italiana...xv. Introduzione...xvii. Anatomia di un installazione WordPress...3 Indice generale Nota all edizione italiana...xv Introduzione...xvii Contenuto del libro...xviii Parte I: Primi passi...xviii Parte II: Progettare e sviluppare i temi...xviii Parte III: Utilizzare i plugin...xviii

Dettagli

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book SOMMarIO INIZIARE XI Informazioni su questo libro................................xi Prerequisiti.................................................xi Installare il programma....................................

Dettagli

Applicazione pedagogica degli ambienti di apprendimento

Applicazione pedagogica degli ambienti di apprendimento Applicazione pedagogica degli ambienti di apprendimento Materiale pratico della durata di un ora circa Il nuovo ambiente di apprendimento rappresenterà un cambiamento pedagogico radicale o sarà soltanto

Dettagli

Relazione finale del progetto Sito Alunni Segrè

Relazione finale del progetto Sito Alunni Segrè Relazione finale del progetto Sito Alunni Segrè 1. Descrizione di contenuti, tempi, luoghi, fasi, modalità, strumenti e protagonisti Il progetto ha previsto la realizzazione da parte degli alunni dell

Dettagli

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved WEB TECHNOLOGY Il web connette LE persone Indice «Il Web non si limita a collegare macchine, ma connette delle persone» Il Www, Client e Web Server pagina 3-4 - 5 CMS e template pagina 6-7-8 Tim Berners-Lee

Dettagli

MX: COSA SIGNIFICA IL NOME?

MX: COSA SIGNIFICA IL NOME? Introduzione Nel 1989, Tim Berners-Lee dello European Particle Physics Laboratory (CERN) scrisse un piccolo e innocente documento dal titolo Information Management: A Proposal (Gestione dell informazione:

Dettagli

Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0)

Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0) Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0) Nota Bene: Si raccomanda di leggere queste dispense di fronte al computer, provando passo dopo passo le funzionalità descritte. Per

Dettagli

Wordpress corso base. Mario Marino Corso Base Wordpress

Wordpress corso base. Mario Marino Corso Base Wordpress Wordpress corso base Mario Marino Corso Base Wordpress introduzione Cosa sappiamo fare adesso e cosa vorremmo sapere fare alla fine del corso Parole chiave Sito / Blog Database CMS Client / Server Account

Dettagli

CMS TEMPLATE. Web: soluzioni.

CMS TEMPLATE. Web: soluzioni. CMS TEMPLATE Web: soluzioni. CMS TEMPLATE Web: soluzioni. Wordpress WordPress è una piattaforma di personal publishing e content management system (CMS), scritta in PHP e che usa come database MySQL o

Dettagli

porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com

porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com Cos è Moodle Moodle è un software per la gestione di corsi a distanza utilizzato a livello mondiale nelle Università, nelle

Dettagli

WEBMASTER. Strategie per programmare siti web e portali. Corso pratico per Webmaster di Daniele Venditti. Manuale di informatica per il web

WEBMASTER. Strategie per programmare siti web e portali. Corso pratico per Webmaster di Daniele Venditti. Manuale di informatica per il web WEBMASTER Strategie per programmare siti web e portali Corso pratico per Webmaster di Daniele Venditti Manuale di informatica per il web www.progettimultimediali.com www.corsi-online.it Questo Ebook è

Dettagli

La piattaforma MOODLE. Le risorse e le attività di un corso

La piattaforma MOODLE. Le risorse e le attività di un corso La piattaforma MOODLE Le risorse e le attività di un corso Università di Brescia 9/10 aprile 2013 Per iniziare Le sezioni Formato Settimanale vs. per Argomenti Numero di sezioni di un corso, visibilità

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

11.3 Software didattico (scelta, uso, sviluppo)

11.3 Software didattico (scelta, uso, sviluppo) 11.3 Software didattico (scelta, uso, sviluppo) a cura di Enrico Giliberti, Università di Bologna Quando si parla di software didattico (cioè programmi che servono per facilitare il processo di insegnamento/apprendimento)

Dettagli

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Sito web parrocchiale: STRUMENTI E PROGRAMMI Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete

Dettagli

5. Fondamenti di navigazione e ricerca di informazioni sul Web

5. Fondamenti di navigazione e ricerca di informazioni sul Web 5. Fondamenti di navigazione e ricerca di informazioni sul Web EIPASS Junior SCUOLA PRIMARIA Pagina 43 di 47 In questo modulo sono trattati gli argomenti principali dell universo di Internet, con particolare

Dettagli

Il software. Il Sistema Operativo

Il software. Il Sistema Operativo Il software Prof. Vincenzo Auletta 1 Il Sistema Operativo Software che gestisce e controlla automaticamente le risorse del computer permettendone il funzionamento. Gestisce il computer senza che l utente

Dettagli

INDICE PROGRAMMA CORSO

INDICE PROGRAMMA CORSO INDICE PROGRAMMA CORSO PRIMA LEZIONE: Componenti di un computer: Hardware, Software e caratteristiche delle periferiche. SECONDA LEZIONE: Elementi principali dello schermo di Windows: Desktop, Icone, Mouse,

Dettagli

Progetto ittorario Anno scol. 2013-2014

Progetto ittorario Anno scol. 2013-2014 PROGETTO ittorario Scopo: Creazione di una pagina web che mostri l orario di un docente, della classe della materia o dell aula a discrezione dell utente. Sviluppatori: Progetto sviluppato dalla classe

Dettagli

Riduzione effetto mosso Filtro Camera Raw Alterazione prospettica Dimensione immagine Mantieni dettagli (ingrandimento)

Riduzione effetto mosso Filtro Camera Raw Alterazione prospettica Dimensione immagine Mantieni dettagli (ingrandimento) Introduzione Presentare in poche righe un applicazione professionale come Photoshop non è semplice. La curiosità su questo programma e il suo utilizzo sono andati via via crescendo con gli anni, fino a

Dettagli

PROFILO DELL ANIMATORE DEL PNSD

PROFILO DELL ANIMATORE DEL PNSD PROFILO DELL ANIMATORE DEL PNSD FORMAZIONE INTERNA: stimolare la formazione interna alla scuola negli ambiti del PNSD, attraverso l organizzazione di laboratori formativi (senza essere necessariamente

Dettagli

Utilizzo di FileMaker Pro con Microsoft Office

Utilizzo di FileMaker Pro con Microsoft Office Guida Pratica Utilizzo di FileMaker Pro con Microsoft Office Integrare FileMaker Pro con Office pagina 1 Sommario Introduzione... 3 Prima di iniziare... 4 Condivisione di dati tra FileMaker Pro e Microsoft

Dettagli

LAUREA DI PRIMO LIVELLO: GUIDA ALLA PREPARAZIONE DELL ELABORATO FINALE

LAUREA DI PRIMO LIVELLO: GUIDA ALLA PREPARAZIONE DELL ELABORATO FINALE SCUOLA DI ECONOMIA E STATISTICA CORSI DI LAUREA IN ECONOMIA DOCUMENTO DI INDIRIZZO PER LA PREPARAZIONE DELL ELABORATO FINALE LAUREA TRIENNALE - LAUREA SPECIALISTICA - LAUREA MAGISTRALE La Scuola di Economia

Dettagli

Introduzione. A chi si rivolge questo libro. Gli argomenti trattati

Introduzione. A chi si rivolge questo libro. Gli argomenti trattati Introduzione Il successo straordinario di iphone e ipad degli ultimi quattro anni ha confermato che gli sviluppatori di applicazioni si trovano al centro di un nuovo mondo di soluzioni mobili, sofisticate

Dettagli

Sito internet del Progetto ALPTER Guida all uso

Sito internet del Progetto ALPTER Guida all uso Sito internet del Progetto ALPTER Guida all uso Sito internet del Progetto ALPTER Guida all uso... 1 Introduzione: siti statici e dinamici... 2 Inserimento dei file e dei contenuti nel sito... 4 Rubriche...

Dettagli

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Indice PARTE PRIMA L INIZIO 1

Indice PARTE PRIMA L INIZIO 1 Indice Introduzione XIII PARTE PRIMA L INIZIO 1 Capitolo 1 Esplorare il World Wide Web 3 1.1 Come funziona il World Wide Web 3 1.2 Browser Web 10 1.3 Server Web 14 1.4 Uniform Resource Locators 15 1.5

Dettagli

Assessorato Pubblica Istruzione CENTRO @LL IN VILLACIDRO

Assessorato Pubblica Istruzione CENTRO @LL IN VILLACIDRO COMUNE DI VILLACIDRO Provincia del Medio Campidano ASSESSORATO ALLE POLITICHE CUTURALI Assessorato Pubblica Istruzione CENTRO @LL IN VILLACIDRO CATALOGO CORSI 1. Informatica di base Partendo dalla descrizione

Dettagli

CONTENT MANAGEMENT SYSTEM

CONTENT MANAGEMENT SYSTEM CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze

Dettagli

Programma analitico d'esame. Versione 1.0.00

Programma analitico d'esame. Versione 1.0.00 Programma analitico d'esame Versione 1.0.00 Programma analitico d esame EIPASS Web Il percorso didattico prevede cinque moduli d esame. Ai fini del conseguimento della certificazione, il candidato dovrà,

Dettagli

Moodle è un prodotto open source che realizza una piattaforma software di e-learning.

Moodle è un prodotto open source che realizza una piattaforma software di e-learning. Manuale sintetico Moodle è un prodotto open source che realizza una piattaforma software di e-learning. Moodle fornisce un supporto all attività didattica attraverso una serie di strumenti molto ampia

Dettagli

Modulo 6 Proviamo Wordpress gratuitamente

Modulo 6 Proviamo Wordpress gratuitamente Copyright Andrea Giavara wppratico.com Modulo 6 Proviamo Wordpress gratuitamente 1. Wordpress.com una piattaforma gratuita per il blogging 2. Installare Wordpress in locale 3. Creare un sito gratis con

Dettagli

Indice. Introduzione alle funzionalità Requisiti Minimi

Indice. Introduzione alle funzionalità Requisiti Minimi Manuale operativo Indice Introduzione alle funzionalità Requisiti Minimi Lato Cliente Home I miei Album I miei Ordini I miei Dati Carrello Sistema di Pagamento via Paypal Contattaci Lato Amministratore

Dettagli

LORENZO DE SANTIS E-COMMERCE DA ZERO A CENTO

LORENZO DE SANTIS E-COMMERCE DA ZERO A CENTO LORENZO DE SANTIS E-COMMERCE DA ZERO A CENTO Metodi per Creare da Zero un Sito Web per il Tuo Business Online 2 Titolo E-COMMERCE DA ZERO A CENTO Autore Lorenzo De Santis Editore Bruno Editore Sito internet

Dettagli

Introduzione. Perché è stato scritto questo libro

Introduzione. Perché è stato scritto questo libro Introduzione Perché è stato scritto questo libro Sul mercato sono presenti molti libri introduttivi a Visual C# 2005, tuttavia l autore ha deciso di scrivere il presente volume perché è convinto che possa

Dettagli

SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA

SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA Reti Informatiche SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA INTERNET Il prototipo della grande rete si chiamava ARPAnet ed alla fine del 1960 collegava i computer dell UCLA, dello Stanford

Dettagli

Rete Internet ALFABETIZZAZIONE INFORMATICA. Prof. Patti Giuseppe

Rete Internet ALFABETIZZAZIONE INFORMATICA. Prof. Patti Giuseppe Rete Internet ALFABETIZZAZIONE INFORMATICA Prof. Patti Giuseppe SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA INTERNET Internet in pratica è una rete vastissima, costituita dall interconnessione

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Elaidon Web Solutions

Elaidon Web Solutions Elaidon Web Solutions Realizzazione siti web e pubblicità sui motori di ricerca Consulente Lorenzo Stefano Piscioli Via Siena, 6 21040 Gerenzano (VA) Telefono +39 02 96 48 10 35 elaidonwebsolutions@gmail.com

Dettagli

Gestionale web. Completa autonomia del tuo sito. Un perfetto mix di tecnologia & creatività. Design la nostra passione

Gestionale web. Completa autonomia del tuo sito. Un perfetto mix di tecnologia & creatività. Design la nostra passione Agenzia creativa di design & comunicazione Gestionale web Completa autonomia del tuo sito Un perfetto mix di tecnologia & creatività Design la nostra passione Vivete l esperienza SITE con noi! A partire

Dettagli

Web Programming Specifiche dei progetti

Web Programming Specifiche dei progetti Web Programming Specifiche dei progetti Paolo Milazzo Anno Accademico 2010/2011 Argomenti trattati nel corso Nel corso di Web Programming sono state descritti i seguenti linguaggi (e tecnologie): HTML

Dettagli

FormatChecker for Microsoft Word

FormatChecker for Microsoft Word FormatChecker for Microsoft Word 2006 STAR AG Tutti i diritti riservati. L'uso dei testi e delle immagini senza previa autorizzazione scritta di STAR AG non è consentito ai sensi della legge sul diritto

Dettagli

Parallels Plesk Panel

Parallels Plesk Panel Parallels Plesk Panel Panoramica delle novità Versione 9.2 www.parallels.com Versione 1.0 Temi chiave Parallels Plesk Panel 9.2 presenta funzionalità molto attese per service provider e utenti finali.

Dettagli

Manuale Piattaforma Didattica

Manuale Piattaforma Didattica Manuale Piattaforma Didattica Ver. 1.2 Sommario Introduzione... 1 Accesso alla piattaforma... 1 Il profilo personale... 3 Struttura dei singoli insegnamenti... 4 I Forum... 5 I Messaggi... 7 I contenuti

Dettagli

ADA. E learning e open source

ADA. E learning e open source 1 ADA. E learning e open source ADA 1.7.1 Come cresce un Ambiente Digitale per l'apprendimento open source Maurizio Graffio Mazzoneschi 2 Cos'è il software libero Libertà 0, o libertà fondamentale: la

Dettagli

Personalizzare l area di lavoro

Personalizzare l area di lavoro 1 Personalizzare l area di lavoro Panoramica della lezione In questa lezione conoscerai l interfaccia del programma Dreamweaver CS6 (Creative Suite 6) e imparerai come: Passare fra le viste documento Gestire

Dettagli

ACCADEMIA DI BELLE ARTI DI PALERMO

ACCADEMIA DI BELLE ARTI DI PALERMO ACCADEMIA DI BELLE ARTI DI PALERMO Corso di Web Design INTRODUZIONE Da oltre dieci anni Internet rappresenta uno dei mezzi di comunicazione più importante ed in continua evoluzione, uno strumento divenuto

Dettagli

02 web. designer. info. certificazioni. specializzazioni avanzate

02 web. designer. info. certificazioni. specializzazioni avanzate info durata: 10 mesi inizio: novembre 2010 frequenza: 4 ore a settimana software: Adobe Illustrator, Photoshop, Flash, Dreamweaver certificazioni Adobe Certified Expert (ACE) per i software: Illustrator,

Dettagli

Prefazione Patente ECDL Patente Europea per la Guida del Computer AICA sette moduli Windows nella versione 7 Internet Explorer nella versione 8

Prefazione Patente ECDL Patente Europea per la Guida del Computer AICA sette moduli Windows nella versione 7 Internet Explorer nella versione 8 Prefazione Il presente volume, corredato di esercitazioni e di simulazioni d esame interattive, si propone come testo di riferimento per coloro che vogliono conseguire la Patente ECDL. La Patente Europea

Dettagli

The Free Interactive Whiteboard Software

The Free Interactive Whiteboard Software The Free Interactive Whiteboard Software Per eseguire il Download del Software Digita nella barra di Google l indirizzo Una finestra di dialogo ti chiederà di inserire i tuoi dati personali Scegli il sistema

Dettagli

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP Accademia Futuro info@accademiafuturo.it Programma Generale del Corso Analista Programmatore Web PHP Tematiche Trattate

Dettagli

eascom MANUALE per UTENTI A cura di eascom 2012 www.eascom.it

eascom MANUALE per UTENTI A cura di eascom 2012 www.eascom.it MANUALE per UTENTI A cura di eascom 2012 www.eascom.it Indice Introduzione... 3 Perchè Wordpress... 3 Pagina di accesso all amministrazione... 3 Bacheca... 4 Home... 4 Aggiornamenti... 5 Articoli... 6

Dettagli

Database e reti. Piero Gallo Pasquale Sirsi

Database e reti. Piero Gallo Pasquale Sirsi Database e reti Piero Gallo Pasquale Sirsi Approcci per l interfacciamento Il nostro obiettivo è, ora, quello di individuare i possibili approcci per integrare una base di dati gestita da un in un ambiente

Dettagli

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO 1 Installazione e requisiti per il corretto funzionamento del sito: L istallazione è possibile sui più diffusi sistemi operativi. Il pacchetto

Dettagli

Video Comunicazione su Rete Internet

Video Comunicazione su Rete Internet Video Comunicazione su Rete Internet 1 Introduzione alla comunicazione video su rete Internet. La rapida evoluzione dell Information Technology negli ultimi anni ha contribuito in maniera preponderante

Dettagli

Procedura aggiornamento firmware

Procedura aggiornamento firmware Procedura aggiornamento firmware Sommario Introduzione... 3 Caratteristiche versione firmware... 3 Strumentazione necessaria e requisiti di base... 3 Procedura aggiornamento... 4 Appendice... 6 Connessione

Dettagli

www.cineinformatica.com

www.cineinformatica.com www.cineinformatica.com 8Start Launcher, facciamo ordine in Windows 8Start Launcher 1.6 è un software freeware progettato per rendere più usabili i sistemi operativi Windows, inoltre è anche un tool per

Dettagli

Il tuo podcast. Giuliano Gaia - Stefania Boiano

Il tuo podcast. Giuliano Gaia - Stefania Boiano Giuliano Gaia - Stefania Boiano Sommario 1. Che cos è il podcasting... 7 2. Trovare e ascoltare i podcast... 15 3. Creare il primo podcast... 33 4. Podcast di qualità... 65 5. Sperimentare... 99 6. Di

Dettagli

CONTENT MANAGMENT SYSTEMS

CONTENT MANAGMENT SYSTEMS CONTENT MANAGMENT SYSTEMS ESTRATTO DA: Ileana D'Incecco, Progettare la comunicazione web per organizzazioni non-profit con strumenti open source: ideazione e realizzazione del sito web della Casa delle

Dettagli

Installazione & Configurazione Php e MySQL su Mac Os X. Php

Installazione & Configurazione Php e MySQL su Mac Os X. Php Installazione & Configurazione Php e MySQL su Mac Os X Php PHP è un linguaggio di scripting interpretato, con licenza Open Source, originariamente concepito per la realizzazione di pagine web dinamiche.

Dettagli

Brevissima Introduzione a eduknoppix.

Brevissima Introduzione a eduknoppix. Brevissima Introduzione a eduknoppix. Francesco Paparella 21 Marzo 2005 Sommario Questo documento spiega come creare una home directory permanente su di un disco fisso o su di un dispositivo rimovibile

Dettagli

Content Management System

Content Management System Content Management System Docente: Prof. Roberto SALVATORI CARATTERISTICHE PRINCIPALI DI UN CMS In quest ultimo decennio abbiamo avuto modo di osservare una veloce e progressiva evoluzione del Web, portando

Dettagli

www.associazioni.milano.it - Il sito dedicato alle associazioni no-profit di Milano e provincia

www.associazioni.milano.it - Il sito dedicato alle associazioni no-profit di Milano e provincia Utilizzo del Forum NEWS Il forum news è stato pensato per dare ad ogni associazione la possibilità di pubblicare una pagina di novità all intero del proprio sito (scheda o pagina autocomposta). E la sezione

Dettagli

Sistema di autopubblicazione di siti Web

Sistema di autopubblicazione di siti Web Sistema di autopubblicazione di siti Web Manuale d'uso Versione: SW 2.0 Manuale 2.0 Gennaio 2007 CEDCAMERA tutti i diritti sono riservati CEDCAMERA - Manuale d'uso 1 1 Introduzione Benvenuti nel sistema

Dettagli

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database Basi di dati Introduzione Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database OpenOffice.org (www.openoffice.org) è un potente software opensource che ha, quale scopo primario,

Dettagli

Introduzione. xiii. Introduzione

Introduzione. xiii. Introduzione Il tema di questo libro è semplice: come progettare al meglio siti web e app per dispositivi mobili (smartphone e tablet). Cosa c è di diverso dagli altri testi sull argomento? Questo in particolare si

Dettagli

Worm I worm arrivano come allegato di posta. Se si clicca su allegato il worm inizierà a replicarsi e ad inviarsi a tutta la vostra rubrica.

Worm I worm arrivano come allegato di posta. Se si clicca su allegato il worm inizierà a replicarsi e ad inviarsi a tutta la vostra rubrica. A-squared 2 1. Introduzione 2. Minacce rilevate 3. Interfaccia 4. Aggiornamenti 5. Modalità di Scansioni 6. Scansione 7. Quarantena 8. Impostazioni 9. Conclusioni Introduzione Anche se non possiamo usarlo

Dettagli

Ingegneria del Software Interattivo. - I siti web - Un breve glossario. Un breve glossario (cont.) Parte sesta: I siti web. 1.

Ingegneria del Software Interattivo. - I siti web - Un breve glossario. Un breve glossario (cont.) Parte sesta: I siti web. 1. Parte sesta: I siti web Ingegneria del Software Interattivo - I siti web - Docente: Daniela Fogli 1. I siti web Nel Contesto Riferimenti: Brajnik, Umano G., Toppano, E. Creare siti web multimediali, Pearson,

Dettagli

Introduzione Il sistema operativo Linux è oggi una delle principali distribuzioni di Unix, in grado di portare in ogni PC tutta la potenza e la flessibilità di una workstation Unix e un set completo di

Dettagli

http://www.tutto.unito.it/

http://www.tutto.unito.it/ 1 CERCARE ATTRAVERSO TUTTO, IL DISCOVERY TOOL DI ATENEO TUTTO offre un punto d'accesso unificato alle risorse bibliografiche presenti in Ateneo, come ad esempio libri, articoli di riviste, oggetti digitali

Dettagli

Manuale di KSystemLog. Nicolas Ternisien

Manuale di KSystemLog. Nicolas Ternisien Nicolas Ternisien 2 Indice 1 Usare KSystemLog 5 1.1 Introduzione......................................... 5 1.1.1 Cos è KSystemLog?................................ 5 1.1.2 Funzionalità.....................................

Dettagli

HP Capture and Route (HP CR) Guida utente

HP Capture and Route (HP CR) Guida utente HP Capture and Route (HP CR) Guida utente HP Capture and Route (HP CR) Guida utente Numero riferimento: 20120101 Edizione: marzo 2012 2 Avvisi legali Copyright 2012 Hewlett-Packard Development Company,

Dettagli

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale 18/2/16 - Andrea Tombesi Paolo Roganti Cos è un CMS? Un CMS (Content Management System), è un software che ti permette di gestire un blog (o

Dettagli

PROGRAMMA DEL CORSO MASTER WEB DEVELOPER

PROGRAMMA DEL CORSO MASTER WEB DEVELOPER PROGRAMMA DEL CORSO MASTER WEB DEVELOPER Il corso Master Web Developer con Certificazione internazionale Adobe Dreamweaver prepara lo studente a entrare nel mondo dello sviluppo Web (blog, siti, portali).

Dettagli

LA RETE INTRANET VADEMECUM N. 2-2012

LA RETE INTRANET VADEMECUM N. 2-2012 LA RETE INTRANET VADEMECUM N. 2-2012 a cura di Biagio Notario Commissione Consultiva Organizzazione dello studio e informatica Coordinatore Gianantonio Poli, Delegata del Consiglio Elisabetta Migliorati

Dettagli

Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0)

Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0) Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0) Nota Bene: Si raccomanda di leggere queste dispense di fronte al computer, provando passo dopo passo le funzionalità descritte. Per

Dettagli

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare

Dettagli

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI MICROSOFT EXCEL INTRODUZIONE Si tratta di un software appartenente alla categoria dei fogli di calcolo: con essi si intendono veri e propri fogli elettronici, ciascuno dei quali è diviso in righe e colonne,

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

http://www.brugheretta.it/videos.html

http://www.brugheretta.it/videos.html VIDEO Il nostro studio, avvalendosi di partner esperti e altamente qualificati (Registi, Scenografi, Direttori Fotografia, Cameramen), si occupa della produzione e post-produzione di video (Digital HD),

Dettagli

Questa scelta è stata suggerita dal fatto che la stragrande maggioranza dei navigatori usa effettivamente IE come browser predefinito.

Questa scelta è stata suggerita dal fatto che la stragrande maggioranza dei navigatori usa effettivamente IE come browser predefinito. Pagina 1 di 17 Installazione e configurazione di applicazioni Installare e configurare un browser Come già spiegato nelle precedenti parti introduttive di questo modulo un browser è una applicazione (lato

Dettagli

APPENDICE. Appendice. Strumenti per lo sviluppo dei programmi Java

APPENDICE. Appendice. Strumenti per lo sviluppo dei programmi Java APPENDICE Appendice Strumenti per lo sviluppo dei programmi Java Per imparare a programmare non è sufficiente leggere gli esempi del testo, ma è necessario scrivere ed eseguire realmente i programmi. Tutti

Dettagli

Corso SPIP 2.1 per redattori. 1. Presentazione di SPIP. 2. Architettura di un sito SPIP

Corso SPIP 2.1 per redattori. 1. Presentazione di SPIP. 2. Architettura di un sito SPIP L obiettivo che si prefigge questo documento è insegnare l utilizzo del software SPIP per i redattori. Questo corso non richiede alcuna particolare conoscenza informatica oltre alla capacità di navigare

Dettagli