2008 Corso Base Programmazione Web in ambiente Linux



Похожие документы
Il software di gestione immobiliare più facile da usare. Modulo Web v5.2.

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

Lezione 3. Joomla 2.5

Le Novità Repository (depositi di files) File Legacy del Corso Domande con punteggio negativo. prof. Tommasini Nicola ITIS G.

InitZero s.r.l. Via P. Calamandrei, Arezzo

MAUALE PIATTAFORMA MOODLE

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!)

GESTIONE NEWSLETTER 2 CREAZIONE NEWSLETTER

Come funziona internet

sito web sito Internet

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

COSTRUZIONE SITO WEB da AlterVista (

ICARO Terminal Server per Aprile

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

Creare un sito Multilingua con Joomla 1.6

DOCUMENTO ESPLICATIVO

Architettura client-server

Corso di PROGRAMMAZIONE IN RETE

Esercitazione n. 10: HTML e primo sito web

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

Indice PARTE PRIMA L INIZIO 1

Guida Creazioni Annunci

MANUALE D USO DELLA PIATTAFORMA ITCMS

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Manuali.net. Nevio Martini

Port Community System del Porto di Ravenna CONFIGURAZIONE

X-Letter Gestione Newsletter (versione template o landing pages)

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it

Siti interattivi e dinamici. in poche pagine

Guida Joomla. di: Alessandro Rossi, Flavio Copes

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

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Corso Creare Siti WEB

MagiCum S.r.l. Progetto Inno-School

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Esercizi di JavaScript

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Guida alla registrazione on-line di un DataLogger

Introduzione. Installare EMAS Logo Generator

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Relazione sulla verifica accessibilità

UTILIZZO DEI CSS. categoria e lente possiamo aggregare le istruzioni inserite ed avere infondo alla colonna stessa un anteprima.

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce completo. offerta realizzazione sito web professionale

Guida all'installazione del CMS MediaWiki

Il Web Server e il protocollo HTTP

I tutorial di MadLabs.. Installazione e prima configurazione

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

PROCEDURA ON-LINE PER L INSERIMENTO E/O LA CONFERMA DEI PERCORSI FORMATIVI PER L APPRENDISTATO PROFESSIONALIZZANTE

Guida all uso delle Web View su ios

PORTALE CLIENTI Manuale utente

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

Preps Crea nuovo modello

2.1 Installazione e configurazione LMS [4]

Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

PROCEDURA ON-LINE PER L EROGAZIONE DEI VOUCHER FORMATIVI SULL APPRENDISTATO PROFESSIONALIZZANTE. AVVISO PUBBLICO N. 1 del 16 Aprile 2012

MANUALE PARCELLA FACILE PLUS INDICE

Guida all'installazione del CMS PrestaShop

Mettiti comodo, scegli il sito web che fà per te!

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina

WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce base. offerta realizzazione sito web professionale

Indicazioni per una corretta configurazione del browser

Layout dell area di lavoro

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

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

Corso di Web Programming

GUIDA ALLA PROMOZIONE SUL SITO

GUIDA PER LA COMPILAZIONE DEL CAMP3

ESERCITAZIONE Semplice creazione di un sito Internet

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

HTML il linguaggio per creare le pagine per il web

Creare un Ipertesto. 1

Esempio Cookie Policy

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER

Entrare nel sistema. Clicca su Entra per entrare nel sistema. PAGINA 1

PROCEDURA ON-LINE PER LA COMPILAZIONE DELLE RICHIESTE DEI VOUCHER FORMATIVI PER GLI APPRENDISTI PARTECIPANTI AI MASTER AMMESSI A CATALOGO

UN TOPO SFUGGENTE. CoderDOJO su Javascript - Trento. Augusto Ciuffoletti. 26 maggio 2015

Informativa estesa sull utilizzo dei cookie

IL WIKI CON PBWORKS BREVE GUIDA ALL USO Il wiki Vedi alla voce: Auschwitz è stato creato utilizzando PBWorks, un servizio web che offre la

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

Integrazione InfiniteCRM - MailUp

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

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

Транскрипт:

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

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

2009 Workshop Programmazione e realizzazione di un sito web con Linux

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

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

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

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

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

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: 0596527527 ISBN-13: 978-0596527525 Product Dimensions: 9.7 x 8 x 0.9 inches

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: 0596005601 ISBN-13: 978-0596005603

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

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

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

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

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

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

Come procedere? Decidere uno stile grafico da dare al sito http://www.freecsstemplates.org/ http://www.free-css-templates.com/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AL LAVORO! Presentazione realizzata con: OpenOffice Impress Gimp