2008 Corso Base Programmazione Web in ambiente Linux

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "2008 Corso Base Programmazione Web in ambiente Linux"

Transcript

1 2008 Corso Base Programmazione Web in ambiente Linux Come funziona il web (server web client browser) Come e' scritta una pagina web (HTML) Cosa sono i fogli di stile (CSS) A cosa serve il php A cosa servono i javascript

2 2008 Corso Base Programmazione Web in ambiente Linux Come funziona il web (server web client browser) Come e' scritta una pagina web (HTML) Cosa sono i fogli di stile (CSS) A cosa serve il php A cosa servono i javascript

3 2009 Workshop Programmazione e realizzazione di un sito web con Linux

4 Cosa ci serve? Accesso al Server Web Accesso Diretto o via FTP Un editor di testi o specifico per HTML PHP Vim, Bluefish, NetBeans Un browser Firefox, Explorer, Safari Un programma di disegno e fotoritocco GIMP

5 Cosa ci serve? Accesso al Server Web Accesso Diretto o via FTP Un editor di testi o specifico per HTML PHP Vim, Bluefish, NetBeans Un browser Firefox, Explorer, Safari Un programma di disegno e fotoritocco GIMP

6 Cosa ci serve? Accesso al Server Web Accesso Diretto o via FTP Un editor di testi o specifico per HTML PHP Vim, Bluefish, NetBeans Un browser Firefox, Explorer, Safari Un programma di disegno e fotoritocco GIMP

7 Cosa ci serve? Accesso al Server Web Accesso Diretto o via FTP Un editor di testi o specifico per HTML PHP Vim, Bluefish, NetBeans Un browser Firefox, Explorer, Safari Un programma di disegno e fotoritocco GIMP

8 Cosa ci serve? Accesso al Server Web Accesso Diretto o via FTP Un editor di testi o specifico per HTML PHP Vim, Bluefish, NetBeans Un browser Firefox, Explorer, Safari Un programma di disegno e fotoritocco GIMP

9 Cosa bisogna sapere? (x)html, CSS Learning Web Design A Beginner's Guide to HTML, CSS, Graphics Jennifer Niederst Robbins Paperback: 479 pages Publisher: O'Reilly Media, Inc.; 3 edition (June 15, 2007) Language: English ISBN-10: ISBN-13: Product Dimensions: 9.7 x 8 x 0.9 inches

10 Cosa bisogna sapere? PHP Learning PHP 5 David Sklar Paperback: 368 pages Publisher: O'Reilly Media, Inc.; 1st edition (June 25, 2004) Language: English ISBN-10: ISBN-13:

11 Come procedere? Analizzare la struttura che si vuole dare al sito Quante pagine o sezioni? Che tipo di contenuti deve avere ogni pagina?

12 Come procedere? Analizzare la struttura che si vuole dare al sito BANNER Quante pagine o sezioni? Che tipo di contenuti deve avere ogni pagina?

13 Come procedere? Analizzare la struttura che si vuole dare al sito Quante pagine o sezioni? Che tipo di contenuti deve avere ogni pagina? BANNER Menu Link1 Link2

14 Come procedere? Analizzare la struttura che si vuole dare al sito Quante pagine o sezioni? Che tipo di contenuti deve avere ogni pagina? BANNER Menu Link1 Link2 Contenuto della pagina

15 Come procedere? Analizzare la struttura che si vuole dare al sito Quante pagine o sezioni? Che tipo di contenuti deve avere ogni pagina? BANNER Menu Link1 Link2 Contenuto della pagina IMG Creditts contatti ecc

16 Come procedere? Analizzare la struttura che si vuole dare al sito Quante pagine o sezioni? Che tipo di contenuti deve avere ogni pagina? BANNER Menu Link1 Link2 Contenuto della pagina IMG DISEGNARE UNA BOZZA DELLE VARIE PAGINE Creditts contatti ecc

17 Come procedere? Decidere uno stile grafico da dare al sito

18 Cosa fare in questa fase? Decidere le proporzioni e le dimesioni degli elementi che comporranno la nostra pagina web Disegnare gli elementi grafici del nostro sito Creare infine uno o piu fogli di stile (CSS) da utilizzare per amalgamare facilmente gli elementi grafici che vogliamo avere nelle pagine del nostro sito

19 Quali strumenti utilizzare? GIMP Firefox con gli add-ons Web-Developer BlueFish

20 Quali strumenti utilizzare? GIMP Firefox con gli add-ons Web-Developer BlueFish

21 Quali strumenti utilizzare? GIMP Firefox con gli add-ons Web-Developer BlueFish

22 Risultato? ALLA FINE DI QUESTA PRIMA FASE DOVREMMO AVER CREATO: Almeno un file HTML da usare come modello di pagina Almeno un file CSS (foglio di stile) da richiamare nei file html Una cartella che contenga le immagini e gli elementi grafici della pagina

23 Risultato? ALLA FINE DI QUESTA PRIMA FASE DOVREMMO AVER CREATO: Almeno un file HTML da usare come modello di pagina Almeno un file CSS (foglio di stile) da richiamare nei file html Una cartella che contenga le immagini e gli elementi grafici della pagina

24 Risultato? ALLA FINE DI QUESTA PRIMA FASE DOVREMMO AVER CREATO: Almeno un file HTML da usare come modello di pagina Almeno un file CSS (foglio di stile) da richiamare nei file html Una cartella che contenga le immagini e gli elementi grafici della pagina

25 Risultato? ALLA FINE DI QUESTA PRIMA FASE DOVREMMO AVER CREATO: Almeno un file HTML da usare come modello di pagina Almeno un file CSS (foglio di stile) da richiamare nei file html Una cartella che contenga le immagini e gli elementi grafici della pagina

26 Prossimi Passi? Analizzare più in dettaglio gli elementi che devono essere presenti dentro ogni pagina del sito Distinguere gli elementi statici da quelli dinamici (che cambiano automaticamente al cambiare di un determinato contesto) Scomporre la pagina (file HTML) in file piu piccoli che gestiranno i singoli elementi del sito

27 Prossimi Passi? Analizzare più in dettaglio gli elementi che devono essere presenti dentro ogni pagina del sito Distinguere gli elementi statici da quelli dinamici (che cambiano automaticamente al cambiare di un determinato contesto) Scomporre la pagina (file HTML) in file piu piccoli che gestiranno i singoli elementi del sito

28 Prossimi Passi? Banner Analizzare più in dettaglio gli elementi che devono essere presenti dentro ogni pagina del sito Distinguere gli elementi statici da quelli dinamici (che cambiano automaticamente al cambiare di un determinato contesto) Menu Link Corpo Scomporre la pagina (file HTML) in file piu piccoli che gestiranno i singoli elementi del sito

29 Prossimi Passi? Analizzare più in dettaglio gli elementi che devono essere presenti dentro ogni pagina del sito Banner Menu Link Corpo Distinguere gli elementi statici da quelli dinamici (che cambiano automaticamente al cambiare di un determinato contesto) Scomporre la pagina (file HTML) in file piu piccoli che gestiranno i singoli elementi del sito

30 Prossimi Passi? Analizzare più in dettaglio gli elementi che devono essere presenti dentro ogni pagina del sito Distinguere gli elementi statici da quelli dinamici (che cambiano automaticamente al cambiare di un determinato contesto) CREARE FILE PHP CHE GENERERANNO AUTOMATICAMENTE E DINAMICAMENTE LE PAGINE HTML Scomporre la pagina (file HTML) in file piu piccoli che gestiranno i singoli elementi del sito

31 Come fare questi file php? PROGRAMMAZIONE STRUTTURATA PROGRAMMAZIONE AD OGGETTI (PHP5) FRAMEWORK MODEL VIEW CONTROLLER

32 Cosa serve in questa fase? Il browser non elabora i file php ma solo i file html Per poter visualizzare le pagine generate dinamicamente dai file php abbiamo bisogno di utilizzare il server web

33 Cosa serve in questa fase? Il browser non elabora i file php ma solo i file html Per poter visualizzare le pagine generate dinamicamente dai file php abbiamo bisogno di utilizzare il server web

34 AL LAVORO! Presentazione realizzata con: OpenOffice Impress Gimp

Manuali.net. Nevio Martini

Manuali.net. Nevio Martini Manuali.net Corso base per la gestione di Siti Web Nevio Martini 2009 Il Linguaggio HTML 1 parte Introduzione Internet è un fenomeno in continua espansione e non accenna a rallentare, anzi è in permanente

Dettagli

Corso Creare Siti WEB

Corso Creare Siti WEB Corso Creare Siti WEB INTERNET e IL WEB Funzionamento Servizi di base HTML CMS JOOMLA Installazione Aspetto Grafico Template Contenuto Articoli Immagini Menu Estensioni Sito di esempio: Associazione LaMiassociazione

Dettagli

Cosa realizzare overview (1/9)

Cosa realizzare overview (1/9) Il progetto Lo scopo e' quello di realizzare un portale specializzato nella vendita on line di prodotti di elettronica di consumo (elettrodomestici, telefonia domestica e mobile, personal computer, fotografia,

Dettagli

Relazione sulla verifica accessibilità

Relazione sulla verifica accessibilità Relazione sulla verifica accessibilità Sito web: www.comune.stresa.vb.it Premessa Il presente rapporto e l effettiva attività di controllo requisiti per l accessibilità, sono stati effettuati seguendo

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

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

Corso di PROGRAMMAZIONE IN RETE

Corso di PROGRAMMAZIONE IN RETE Corso di PROGRAMMAZIONE IN RETE Laurea Specialistica - Media Education Dr. Annamaria Bria 1 1 Dipartimento di Matematica Università della Calabria 1 maggio 2011 1/30 Contenuti Installare Web Server e PHP

Dettagli

3: un numero magico per il web

3: un numero magico per il web Obiettivi del corso Progettazione di siti web a.a. 2015/16 Introduzione al corso Maria Simi Febbraio, 2016 Fornire i metodi e le tecniche di base per la realizzazione di siti web Non solo questo corso...

Dettagli

Corso di Web Programming

Corso di Web Programming Corso di Web Programming 1. Introduzione a Internet e al WWW Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Informatica

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

Breve introduzione allo sviluppo WEB. a cura di Ciro Attanasio - ciro.attanasio@email.cz

Breve introduzione allo sviluppo WEB. a cura di Ciro Attanasio - ciro.attanasio@email.cz Breve introduzione allo sviluppo WEB a cura di Ciro Attanasio - ciro.attanasio@email.cz Partiamo (1 di 1) Come funziona il WEB e quali tecnologie lo compongono Cos è un Client (1 di 2) Un client, in informatica,

Dettagli

What is PHP? Introduzione Rappresentazione dell informazione Architettura del calcolatore Le reti ed internet Elementi di programmazione

What is PHP? Introduzione Rappresentazione dell informazione Architettura del calcolatore Le reti ed internet Elementi di programmazione What is PHP? Introduzione PHP (Hypertext Preprocessor) è un linguaggio di programmazione (open source) ampiamente utilizzato ed adatto in ambito web poiché uno o più blocchi di codice scritti rispettando

Dettagli

Il linguaggio HTML - Nozioni di base

Il linguaggio HTML - Nozioni di base Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Nozioni di base Dott. Chiara Braghin braghin@dti.unimi.it What is HTML? HTML (HyperText Markup Language)

Dettagli

Introduzione allo sviluppo Web. Studium Generale, a.a. 2013-2014, II semestre

Introduzione allo sviluppo Web. Studium Generale, a.a. 2013-2014, II semestre Introduzione allo sviluppo Web Studium Generale, a.a. 2013-2014, II semestre 1 Contatto Daniel Graziotin graziotin@inf.unibz.it http://task3.cc/teaching/introduzion e-allo-sviluppo-web 2 Progettare un

Dettagli

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER Il percorso Web Graphic Designer con Certificazione internazionale Adobe Dreamweaver prepara lo studente ad acquisire solide conoscenze per la figura professionale

Dettagli

Web Design Avanzato - 36 ore

Web Design Avanzato - 36 ore Web Design Avanzato - 36 ore 1. Web Concept Modulo 1: Conoscere gli scenari Mode, tendenze del web design Studio ed analisi dei siti di successo Simboli e metafore visive Competenze di estetica relativa

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

Linee guida per lo sviluppo di applicazioni web

Linee guida per lo sviluppo di applicazioni web Service and Documentation Centre for International Economic Cooperation Centro di Servizi e Documentazione per la Cooperazione Economica Internazionale www.informest.it Linee guida per lo sviluppo di applicazioni

Dettagli

Introduzione al corso

Introduzione al corso Laboratorio di Tecnologie Web Introduzione al corso Dott. Stefano Burigat www.dimi.uniud.it/burigat Cosa faremo L'obbiettivo del corso di Laboratorio di Tecnologie Web è quello di fornire le competenze

Dettagli

MagiCum S.r.l. Progetto Inno-School

MagiCum S.r.l. Progetto Inno-School MagiCum S.r.l. Progetto Inno-School Area Web Autore: Davide Revisione: 1.2 Data: 23/5/2013 Titolo: Innopedia File: Documentazione_tecnica Sito: http://inno-school.netsons.org/ Indice: 1. Presentazione

Dettagli

Indice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7

Indice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 Indice Introduzione XV 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 2 Vetrina 9 2.1 La Torre Eiffel 9 2.2 Gli Howoldies 10 2.3 Oltre 3000 siti

Dettagli

MANUALE IMMEDIATO DI HTML

MANUALE IMMEDIATO DI HTML MANUALE IMMEDIATO DI HTML Realizzato da NiktorTheNat Iniziato il giorno 9 aprile 2010 - terminato il giorno 22 aprile 2010 email autore: niktorthenat@tiscali.it canale youtube: http://www.youtube.com/user/niktorthenat

Dettagli

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità Ipertesto Reti e Web Ipertestualità e multimedialità Ipertesto: documento elettronico costituito da diverse parti: nodi parti collegate tra loro: collegamenti Navigazione: percorso tra diversi blocchi

Dettagli

Tariffario dettagliato per il web Redazione e architettura dell informazione

Tariffario dettagliato per il web Redazione e architettura dell informazione dr. Francesco Giannelli Tariffario dettagliato per il web Redazione e architettura dell informazione + 39 080 2146 216 t + 39 366 2674 675 m + 39 389 0564 076 m + 39 080 2140 256 f f.giannelli@itrade.it

Dettagli

Siti interattivi e dinamici. in poche pagine

Siti interattivi e dinamici. in poche pagine Siti interattivi e dinamici in poche pagine 1 Siti Web interattivi Pagine Web codificate esclusivamente per mezzo dell HTML non permettono alcun tipo di interazione con l utente, se non quella rappresentata

Dettagli

Introduzione. In questo capitolo

Introduzione. In questo capitolo Introduzione I CSS ( Cascading Style Sheets, fogli di stile a cascata) sono la tecnologia elaborata dal W3C (World Wide Web Consortium; http://www.w3.org/) per definire l aspetto (caratteri, colori e impaginazione)

Dettagli

Specifiche del progetto ver. 1.0. Lo scopo è quello di realizzare un sistema online di condivisione foto.

Specifiche del progetto ver. 1.0. Lo scopo è quello di realizzare un sistema online di condivisione foto. Specifiche del progetto ver. 1.0 Lo scopo è quello di realizzare un sistema online di condivisione foto. Differenze rispetto alla versione rc3 L'utente registrato può visualizzare le proprie informazioni

Dettagli

Laboratorio di Programmazione Web. Prof. B.Buttarazzi A.A. 2011/2012

Laboratorio di Programmazione Web. Prof. B.Buttarazzi A.A. 2011/2012 Laboratorio di Programmazione Web Prof. B.Buttarazzi A.A. 2011/2012 Sommario Contenuti Testi di Riferimento Informazioni Generali del Corso 30/05/2012 2 Contenuti Il corso Laboratorio di Programmazione

Dettagli

WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB

WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB Il catalogo Web Tools, dedicato ai professionisti del settore, mira a costruire e potenziare strumenti di comunicazione web, utilizzando le applicazioni

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

HTML 1. HyperText Markup Language

HTML 1. HyperText Markup Language HTML 1 HyperText Markup Language Introduzione ad HTML Documenti HTML Tag di markup Formattazione del testo Collegamenti ipertestuali Immagini Tabelle Form in linea (moduli) Tecnologie di Sviluppo per il

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

01KPS BF Progettazione di applicazioni web

01KPS BF Progettazione di applicazioni web 01KPS BF Progettazione di applicazioni web Presentazione del corso (A.A. 2010/2011) http://elite.polito.it/ Fulvio Corno, Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino

Dettagli

SCHEDA TECNICA CMS SIMPLIT ASMENET 2.0

SCHEDA TECNICA CMS SIMPLIT ASMENET 2.0 SCHEDA TECNICA CMS SIMPLIT ASMENET 2.0 Denominazione CMS SIMPLIT ASMENET 2.0 Amministrazione Asmenet Campania scarl Note e considerazioni sul riuso L aggiornamento dei siti internet è una criticità molto

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

Università degli Studi di Udine Corso di Web Design

Università degli Studi di Udine Corso di Web Design Università degli Studi di Udine Corso di Web Design Luisa Cancian Gallery Relazione sul sito Alessandro Zanetti Laura Toniolo Marco Vernier 01. Introduzione 00.Indice 02. Idea di progetto & target 03.

Dettagli

La realizzazione di WebGis con strumenti "Open Source".

La realizzazione di WebGis con strumenti Open Source. La realizzazione di WebGis con strumenti "Open Source". Esempi di impiego di strumenti a sorgente aperto per la realizzazione di un Gis con interfaccia Web Cos'è un Web Gis? Da wikipedia: Sono detti WebGIS

Dettagli

v. 1.0-7-11-2007 Mistral ArchiWeb 2.0 Manuale utente

v. 1.0-7-11-2007 Mistral ArchiWeb 2.0 Manuale utente v. 1.0-7-11-2007 Mistral ArchiWeb 2.0 Manuale utente Sommario 1. INTRODUZIONE...3 2. DESCRIZIONE FUNZIONALITÀ...3 2.1. LOGIN...3 2.2. SCHEDA ARCHIVIO...3 2.3. GESTIONE ARCHIVI...4 2.3.1 Creazione nuovo

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

EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0

EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0 EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0 Copyright 2010 The European Computer Driving Licence Foundation Ltd. Tutti I diritti riservati. Questa pubblicazione non può essere riprodotta

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

TUTTOEASY.COM PORTALE DI E-COMMERCE PER CREATIVI. Un progetto di: Progetto per Strumenti per Applicazioni Web. Prof.

TUTTOEASY.COM PORTALE DI E-COMMERCE PER CREATIVI. Un progetto di: Progetto per Strumenti per Applicazioni Web. Prof. TUTTOEASY.COM PORTALE DI E-COMMERCE PER CREATIVI Un progetto di: Matteo Dallaglio Matricola 191909 Nicolò Strozzi Matricola 193114 Davide Valeriani Matricola 190883 URL: www.daddy88.com/tuttoeasy Progetto

Dettagli

Guida rapida per i corsisti

Guida rapida per i corsisti Guida rapida per i corsisti Premessa La piattaforma utilizzata per le attività a distanza è Moodle, un software per la gestione di corsi online. Dal punto di vista dello studente, si presenta come un sito

Dettagli

Guida per l'utilizzo dell'applicazione web rel. 1.0.0

Guida per l'utilizzo dell'applicazione web rel. 1.0.0 Guida per l'utilizzo dell'applicazione web rel. 1.0.0 INDICE 1. INTRODUZIONE...2 2. RICERCA PERSONE...3 2.1 Input della Ricerca Persone...3 2.2 Output della Ricerca Persone: Anagrafica Persona...4 2.3

Dettagli

1 di 7 01/08/2015 08:50

1 di 7 01/08/2015 08:50 Statistiche di comunesalvirola.gov.it (-07) - main 1 di 7 01/08/ 08:50 Ultimo Aggiornamento: 01 Ago / 05:28 Periodo di riferimento: OK Periodo di Mese Lug riferimento Prima visita 01 Lug / 00:00 Ultima

Dettagli

INTERNET PER INIZIARE PRIMA PARTE

INTERNET PER INIZIARE PRIMA PARTE Università del Tempo Libero Caravaggio INTERNET PER INIZIARE PRIMA PARTE Prof. Roberto Foglia roberto.fogl@tiscali.it 21 gennaio 2016 COS È INTERNET È una rete di composta da migliaia di reti di computer

Dettagli

Analisi Accessibilità Diagnosi funzionale Ver. 1.0

Analisi Accessibilità Diagnosi funzionale Ver. 1.0 Analisi Accessibilità Diagnosi funzionale Ver. 1.0 Rapporto conclusivo di accessibilità... 2 Sommario della verifica tecnica e requisiti tecnici di accessibilità delle applicazioni basate su tecnologie

Dettagli

Dichiarazione di Accessibilità

Dichiarazione di Accessibilità Dichiarazione di Accessibilità Requisito n. 1 Realizzare le pagine e gli oggetti al loro interno utilizzando tecnologie definite da grammatiche formali pubblicate nelle versioni più recenti disponibili

Dettagli

Architettura client-server

Architettura client-server Architettura client-server In un architettura client-server ci sono due calcolatori connessi alla rete: un client che sottopone richieste al server un server in grado di rispondere alle richieste formulate

Dettagli

Port Community System del Porto di Ravenna CONFIGURAZIONE

Port Community System del Porto di Ravenna CONFIGURAZIONE Port Community System del Porto di Ravenna CONFIGURAZIONE SOMMARIO Indicazioni generali... 3 Dipendenze software... 4 Lato server... 4 Lato client... 4 Organizzazione del sistema... 5 Struttura delle directory...

Dettagli

Programma del Corso. Laboratorio

Programma del Corso. Laboratorio Programma del Corso Introduzione alle applicazioni web Introduzione a PHP i costrutti di base Il database MySQL Accesso a MySQL in PHP Progetto Finale Seminari Il WWW Oreste Signore - responsabile W3C

Dettagli

PROGRAMMARE JOOMLA GUIDA PRATICA. ( Testato per versioni dalla 1.7 alla 2.5 )

PROGRAMMARE JOOMLA GUIDA PRATICA. ( Testato per versioni dalla 1.7 alla 2.5 ) PROGRAMMARE JOOMLA GUIDA PRATICA ( Testato per versioni dalla 1.7 alla 2.5 ) Programmare JOOMLA guida pratica Ad ELISA... l angelo in cielo E a mia moglie.. angelo in terra Pag. 2 Autore: Gianpiero Fasulo

Dettagli

G I O R D A N I A L E S S A N D R A I T T S E R A L E G. M A R C O N I

G I O R D A N I A L E S S A N D R A I T T S E R A L E G. M A R C O N I Introduzione ad XML G I O R D A N I A L E S S A N D R A I T T S E R A L E G. M A R C O N I XML XML (Extensible Markup Language) è un insieme standard di regole sintattiche per modellare la struttura di

Dettagli

DISPENSA CORSO WEB DESIGNER

DISPENSA CORSO WEB DESIGNER DISPENSA CORSO WEB DESIGNER Già da qualche anno internet è entrato a far parte della nostra vita quotidiana. Tutti i giorni apriamo il browser (il programma che utilizziamo per navigare in internet) e

Dettagli

Corso di Informatica di Base. Laboratorio 2

Corso di Informatica di Base. Laboratorio 2 Corso di Informatica di Base Laboratorio 2 Browser web Sara Casolari Il browser web E' un programma che consente di visualizzare informazioni testuali e multimediali presenti in rete Interpreta pagine

Dettagli

Indice. Che cos è l Hosting. Che cos è il Dominio. I Record DNS e gli IP

Indice. Che cos è l Hosting. Che cos è il Dominio. I Record DNS e gli IP #imparawordpress Indice 1. Che cos è l Hosting 3. I Record DNS e gli IP 2. 4. 5. 6. 7. 8. Che cos è il Dominio Gli aspetti fondamentali del Server I requisiti del miglior Hosting I principali addons di

Dettagli

Come funziona internet

Come funziona internet Come funziona internet Architettura client server URL/URI Richiesta (Request) Risposta (Response) Pagina url e uri Uno Uniform Resource Identifier (URI, acronimo più generico rispetto ad "URL") è una stringa

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

GUIDA DI PRIMO SOCCORSO

GUIDA DI PRIMO SOCCORSO GUIDA DI PRIMO SOCCORSO SULL USO DEL CODICE HTML NELL EMAIL MARKETING Il marketing via email è sicuramente uno dei più potenti ed efficaci strumenti di promozione. Veloce da implementare, offre risultati

Dettagli

venerdì 31 gennaio 2014 Programmazione Web

venerdì 31 gennaio 2014 Programmazione Web Programmazione Web WWW: storia Il World Wide Web (WWW) nasce tra il 1989 e il 1991 come progetto del CERN di Ginevra affidato a un gruppo di ricercatori informatici tra i quali Tim Berners- Lee e Robert

Dettagli

Utilizzo dei Cookie Cosa sono i cookie? A cosa servono i cookie? cookie tecnici cookie, detti analitici cookie di profilazione

Utilizzo dei Cookie Cosa sono i cookie? A cosa servono i cookie? cookie tecnici cookie, detti analitici cookie di profilazione Utilizzo dei Cookie Questo sito utilizza i cookie. Utilizzando il nostro sito web l'utente accetta e acconsente all utilizzo dei cookie in conformità con i termini di uso dei cookie espressi in questo

Dettagli

SCUOLA POLITECNICA. 1 semestre Facoltativa Voto in trentesimi

SCUOLA POLITECNICA. 1 semestre Facoltativa Voto in trentesimi SCUOLA ANNO ACCADEMICO OFFERTA 2015/2016 ANNO ACCADEMICO EROGAZIONE 2017/2018 CORSO DILAUREA INSEGNAMENTO TIPO DI ATTIVITA' AMBITO CODICE INSEGNAMENTO 18033 SETTORI SCIENTIFICO-DISCIPLINARI SCUOLA POLITECNICA

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

Dichiarazione di Accessibilità

Dichiarazione di Accessibilità Dichiarazione di Accessibilità Il sito web del comune è stato progettato e realizzato con particolare attenzione a quanto prescritto dalla Legge 4/2004 (cosiddetta Legge Stanca ), contenente "Disposizioni

Dettagli

COMPLETA SICUREZZA GRAZIE ALL ACCESSO PROTETTO E AI LIVELLI AUTORIZZATIVI

COMPLETA SICUREZZA GRAZIE ALL ACCESSO PROTETTO E AI LIVELLI AUTORIZZATIVI Consultazione prodotti e gestione ordini via internet SAM r-evolution La rivoluzione non è cambiare il software! SAM OW - Open Web Open-Web è l applicazione web per la consultazione online degli articoli

Dettagli

Creare un nuovo tema grafico ( skin")

Creare un nuovo tema grafico ( skin) Creare un nuovo tema grafico ( skin") Potenzialità e tecniche Validità: Febbraio 2013 Questa pubblicazione è puramente informativa. SISECO non offre alcuna garanzia, esplicita od implicita, sul contenuto.

Dettagli

GUIDA TECNICA PER CONFIGURARE IL BROWSER. Generalità. Sommario. Generalità. Configurazione Mozilla Firefox. Configurazione Google Chrome

GUIDA TECNICA PER CONFIGURARE IL BROWSER. Generalità. Sommario. Generalità. Configurazione Mozilla Firefox. Configurazione Google Chrome GUIDA TECNICA PER CONFIGURARE IL BROWSER Sommario Generalità Configurazione Mozilla Firefox Configurazione Google Chrome Configurazione Internet Explorer Generalità La compilazione del modulo fatta online

Dettagli

HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO Introduzione 2 HTML è l'acronimo di Hypertext Markup Language ("Linguaggio di contrassegno per gli Ipertesti") e non è un linguaggio

Dettagli

PER FARE UN SITO INTERNET

PER FARE UN SITO INTERNET Diocesi Brescia Corso per animatori della Cultura e della Comunicazione PER FARE UN SITO INTERNET I diversi modelli di siti Internet. Dove e come pubblicarlo. INTERNET Rete di computer mondiale ad accesso

Dettagli

Software utilizzato per le esercitazioni

Software utilizzato per le esercitazioni SW Software utilizzato per le esercitazioni Software utilizzato per le esercitazioni Editor testuale per pagine html, xhtml, css Browser Web server Motore Php Motore JSP JDK JSDK Ambiente di sviluppo Java

Dettagli

Conformità: Conforme; tutte le pagine sono realizzate con linguaggio XHTML 1.0 Strict.

Conformità: Conforme; tutte le pagine sono realizzate con linguaggio XHTML 1.0 Strict. Tasti di accesso rapido Al fine di migliorare l'accessibilità del sito sono stati definiti i seguenti tasti di accesso rapido, per attivare le principali funzionalità offerte: [H] = Homepage [R] = Ricerca

Dettagli

Layout dell area di lavoro

Layout dell area di lavoro Layout dell area di lavoro In Windows, Dreamweaver fornisce un layout che integra tutti gli elementi in una sola finestra. Nell area di lavoro integrata, tutte le finestre e i pannelli sono integrati in

Dettagli

Lezione 3. Joomla 2.5

Lezione 3. Joomla 2.5 Lezione 3 Joomla 2.5 Joomla: il template Prima di partire con la modifica del template, diamo un occhiata alle posizioni definite dallo stesso. Come si può notare LOGO non ha un area che lo identifica

Dettagli

1 di 6 01/07/2015 09:18

1 di 6 01/07/2015 09:18 Statistiche di comunesalvirola.gov.it (-06) - main 1 di 6 01/07/ 09:18 Ultimo Aggiornamento: 01 Lug / 05:27 Periodo di riferimento: OK Periodo di Mese riferimento Prima visita01 / 00:00 Ultima 30 / 23:30

Dettagli

FileMaker 12. Guida di Pubblicazione Web Immediata

FileMaker 12. Guida di Pubblicazione Web Immediata FileMaker 12 Guida di Pubblicazione Web Immediata 2004 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi

Dettagli

Come impostare il proxy per l accesso da remoto

Come impostare il proxy per l accesso da remoto Sono 2 i parametri da impostare: l'indirizzo del proxy: proxy.unive.it la porta: 3128 Come impostare il proxy per l accesso da remoto A seconda del browser utilizzato questi due parametri vanno inseriti

Dettagli

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon CloudFront

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon CloudFront Community - Cloud AWS su Google+ Amazon Web Services Servizio Amazon CloudFront Oggi vedremo il servizio di Amazon CloudFront per la distribuzione di contenuti statici tramite CDN. Hangout 08 del 03.03.2014

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

Le sezioni logiche di una pagina web

Le sezioni logiche di una pagina web Le sezioni logiche di una pagina web Il primo passo da fare nella realizzazione di un sito web è pianificare i contenuti. Strutturare logicamente i contenuti di una pagina, creare un template (modello)

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

Gestione di immagini con il plugin RokBox

Gestione di immagini con il plugin RokBox Gestione di immagini con il plugin RokBox Il plugin open source RokBox installato sul sito della scuola permette, mediante l inserimento di una semplice sintassi di: Inserire in una pagina l anteprima

Dettagli

Il sito della scuola con

Il sito della scuola con Incontro in aula virtuale del 24 gennaio 2013 Il sito della scuola con La sicurezza di un sito Joomla Il Pacchetto Joomla pasw quickstart versione 2.0. a cura di Gianluigi Pelizzari IIS Fantoni Clusone

Dettagli

GUIDA HTML 4.01 andreavasini@libero.it HTML.IT

GUIDA HTML 4.01 andreavasini@libero.it HTML.IT Tutti i diritti sono riservati. Per pubblicazioni od utilizzo di questo materiale pregasi contattare l autore al seguente indirizzo: andreavasini@libero.it Andrea Vasini HTML.IT HTML.IT - Andrea Vasini

Dettagli

Guida all'utilizzo dell'applicativo ACWEB. Gestione anagrafe canina Sul WEB. Regione Veneto

Guida all'utilizzo dell'applicativo ACWEB. Gestione anagrafe canina Sul WEB. Regione Veneto Guida all'utilizzo dell'applicativo ACWEB Gestione anagrafe canina Sul WEB Sommario INTRODUZIONE... 3 GENERALITÀ... 3 SCOPO... 3 ARCHITETTURA... 3 UTILIZZO DI ACWEB... 4 LOGIN... 4 LISTA CANI... 6 ENTRATA...

Dettagli

1) La rete INTERNET pag. 106-110 Origini della rete INTERNET RETE ARPANET geograficamente distanti esigenze MILITARI

1) La rete INTERNET pag. 106-110 Origini della rete INTERNET RETE ARPANET geograficamente distanti esigenze MILITARI 1) La rete INTERNET pag. 106-110 Origini della rete INTERNET: RETE ARPANET:collegava computer geograficamente distanti per esigenze MILITARI, poi l uso venne esteso alle UNIVERSITA ed in seguitoatuttiglialtri.

Dettagli

CAPITOLO 6 - LINGUAGGIO HTML INTRODUZIONE

CAPITOLO 6 - LINGUAGGIO HTML INTRODUZIONE INTRODUZIONE Le pagine web sono scritte in HTML, un semplice linguaggio di scrittura. In pratica, un documento HTML non è nient'altro che un file di testo. L'HTML permette di scrivere un documento come

Dettagli

Progetto LiberA. Studente/Relatore: Antonio Zambito Matricola: 124/1032 CdL: Informatica (0124) Prof.: Raffaele Montella

Progetto LiberA. Studente/Relatore: Antonio Zambito Matricola: 124/1032 CdL: Informatica (0124) Prof.: Raffaele Montella Progetto LiberA L implementazione di un applicazione Web (PHP, CSS3, HTML5, MYSQL, JAVASCRIPT) per facilitare la gestione di un associazione culturale, contestualmente un associazione di danza. Nasce dalla

Dettagli

Manuale d uso. Per fare ciò sono stati seguentemente elencati i punti per i vari procedimenti:

Manuale d uso. Per fare ciò sono stati seguentemente elencati i punti per i vari procedimenti: Manuale d uso L obbiettivo principale di questa guida è dare la possibilità di utilizzare in modo chiaro ed immediato la sezione login e tutta la gestione dell area riservata al cliente e di conseguenza

Dettagli

open-source del gruppo Mozilla ed è wysiwyg, ossia è basato sul concetto what h you see is what you get.

open-source del gruppo Mozilla ed è wysiwyg, ossia è basato sul concetto what h you see is what you get. A.A. 2009/2010 Facoltà di Scienze della Comunicaz Università degli Studi di Teramo CORSO DI TECNICHE DI PROGRAMMAZIONE MULTIMEDIALE Prof. Domenico Marconi Nvu: un editor di pagine web New view È un software

Dettagli

ALLEGATO 13. Specifica tecnica del sito web del progetto LIFE-SIAM

ALLEGATO 13. Specifica tecnica del sito web del progetto LIFE-SIAM SIAM Sustainable Industrial Area Model ALLEGATO 13 Specifica tecnica del sito web del progetto LIFE-SIAM TECHNICAL SPECIFICATIONS OF THE SIAM PROJECT S WEB SITE Task 7 DISSEMINATION PLAN ENEA-PROT Date:

Dettagli

AJAX e altre applicazioni di Javascript. Luca Fabbri

AJAX e altre applicazioni di Javascript. Luca Fabbri AJAX e altre applicazioni di Javascript Luca Fabbri 1 Definizione di AJAX? AJAX, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo per creare applicazioni web interattive. 2 Perché

Dettagli

Giuseppe Capizzi. Ambienti di sviluppo Open Source

Giuseppe Capizzi. Ambienti di sviluppo Open Source Giuseppe Capizzi Ambienti di sviluppo Open Source Stanchi del solito editor? IDE (Integrated Development Environment, Ambiente di Sviluppo Integrato) Editor Sistema di build Debugger Test Controllo di

Dettagli

Dichiarazione di Accessibilità

Dichiarazione di Accessibilità Dichiarazione di Accessibilità Requisito 1 Enunciato: realizzare le pagine e gli oggetti al loro interno utilizzando tecnologie definite da grammatiche formali pubblicate nelle versioni più recenti disponibili

Dettagli

Il sito della scuola con Joomla

Il sito della scuola con Joomla sabato 26 ottobre 2013 LINUX DAY 2013 E OPEN SPACE SCUOLA Il sito della scuola con Joomla a cura di Gianluigi Pelizzari gianpelizzari@yahoo.it Il sito della scuola con Joomla Joomla è un progetto nato

Dettagli

Applicazione: SIPER Servizi In linea per il PERsonale

Applicazione: SIPER Servizi In linea per il PERsonale Riusabilità del software - Catalogo delle applicazioni Gestione Personale Applicazione: SIPER Servizi In linea per il PERsonale Amministrazione: Consiglio Nazionale delle Ricerche (CNR) Responsabile dei

Dettagli

INSERIRE RISORSE. Un etichetta è un semplice testo che descrive una particolare risorsa o attività all interno di un Argomento.

INSERIRE RISORSE. Un etichetta è un semplice testo che descrive una particolare risorsa o attività all interno di un Argomento. INSERIRE RISORSE Facendo click sulla freccina in basso a destra del menu a tendina Aggiungi una risorsa si può selezionare una delle seguenti risorse: etichetta, pagina di testo, pagina web, link a file

Dettagli

MANUALE UTENTE. Versione 1.2 novembre 2011 2011 MAILDEM Tutti i diritti sono riservati

MANUALE UTENTE. Versione 1.2 novembre 2011 2011 MAILDEM Tutti i diritti sono riservati MANUALE UTENTE Versione 1.2 novembre 2011 2011 MAILDEM Tutti i diritti sono riservati INDICE ACCESSO AL SERVIZIO... 3 GESTIONE DESTINATARI... 4 Aggiungere destinatari singoli... 5 Importazione utenti...

Dettagli

Introduzione al Model-View-Controller (MVC)

Introduzione al Model-View-Controller (MVC) Introduzione al Model-View-Controller (MVC) Maurizio Cozzetto 9 Luglio 2009 Indice 1 Model-View-Controller 1 1.1 Definizione.................................................. 1 1.2 Soluzione...................................................

Dettagli

01KPS BF Progettazione di applicazioni web

01KPS BF Progettazione di applicazioni web 01KPS BF Progettazione di applicazioni web Presentazione del corso (A.A. 2009/2010) http://elite.polito.it/ Fulvio Corno, Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino

Dettagli

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico

Dettagli