AVVISO

A partire dall'AA 2012-2013 il corso di Tecnologia per il Commercio Elettronico (01ENY) è stato spento. Gli studenti che ne hanno già acquisito la frequenza negli anni precedenti possono continuare a sostenere il relativo l'esame sino a settembre 2015. In ogni anno accademico ci saranno quattro appelli: uno a febbraio, due a giugno-luglio ed uno a settembre. Tutto il materiale didattico si trova sul sito web del corso:

http://security.polito.it/~lioy/01eny/

Il nuovo corso del terzo anno di Ingegneria Gestionale - denominato "Progettazione di servizi web e reti di calcolatori" (01NBE) - ha una parte di teoria più ampia ed utilizza il linguaggio PHP (invece che ASP/JS) per la realizzazione dei siti web.

Modulo: Tecnologia per il commercio elettronico

Codice: 01ENYEG

Periodo didattico: II semestre (ultimo: 5/3/2012-15/6/2012)

Risultati degli esami:
Materiale del corso
Lezioni:
  • [ 2x, 3x, 6x ] architetture dei sistemi distribuiti
  • [ 2x, 3x, 6x ] il linguaggio HTML
  • [ 2x, 3x, 6x ] CSS (Cascaded Style Sheets)
  • [ 2x, 3x, 6x ] tecniche di buona progettazione di pagine web
  • [ 2x, 3x, 6x ] programmazione in ambiente web e relativi esempi
  • [ 2x, 3x, 6x ] il protocollo HTTP
  • [ 2x, 3x, 6x ] il linguaggio JavaScript ed i relativi esempi
  • [ 2x, 3x, 6x ] i form HTML ed il web dinamico
  • [ 2x, 3x, 6x ] espressioni regolari in JavaScript
  • [ 2x, 3x, 6x ] la tecnologia ASP
  • [ 2x, 3x, 6x ] il formato MIME
  • [ 2x, 3x, 6x ] cenni sulla sicurezza dei sistemi web e di commercio elettronico
  • [ 2x, 3x, 6x ] collegamento web-DBMS
  • [ 2x, 3x, 6x ] seminario web marketing a cura di P.C.Pomi (7/6/2012)

Materiale di supporto:

  • trascrizione delle lezioni, a cura di vari studenti (offerte senza alcuna garanzia da parte del docente), disponibili entro la fine del corso:
    • istruzioni e template LaTeX - ultima modifica Tuesday, 27-Mar-2012 14:02:50
    • versione 1.10 del 19/8/2012 - formato per stampa su faccia singola o stampa su doppia faccia
    • (8/3/2012) elaborazione centralizzata e distribuita, C/S (sino a 3-tier escluso) - a cura di Lamanuzzi Francesca
    • (9/3/2012) C/S a 2, 3 e 4 livelli, modelli e prestazioni di server iterativi/concorrenti/crew, P2P, processi/thread - a cura di Rubinetti Rachele e Potenza Angela
    • (15/3/2012) HTML (sino a formattazione del testo esclusa) - a cura di Romano Giovanni
    • (16/3/2012) HTML (da formattazione del testo a frame esclusi) - a cura di Cremona Erica
    • (22/3/2012) HTML (da frame alla fine) ed architettura web statica - a cura di Tibaldi Jessica
    • (23/3/2012) CSS (sino a background escluso) - a cura di Perga Simone
    • (29/3/2012) CSS e web design (sino a leggibilità testo) - a cura di Bertola Alessandro
    • (30/3/2012) web design; web statico con pagine dinamiche (sino a quadrati.html) - a cura di Scarzello Marco
    • (12/4/2012) DOM event handler e JS (sino conversione stringhe-interi inclusa) - a cura di Capra Francesca
    • (13/4/2012) JS (da Proprietà e metodi dell'oggetto String sino alla fine) - a cura di Marengo Gabriella
    • (20/04/2012) form HTML, modello DOM e sicurezza JS - a cura di Bruni Simone
    • (26/04/2012) HTTP 1.0 e 0.9 - a cura di Squillari Matteo
    • (27/04/2012) Architetture web dinamiche, CGI, ASP, PHP, JSP e SSI. - a cura di Gautero Michela
    • (03/05/2012) ASP (sino a Request e Response inclusi) - a cura di Morciano Manuel
    • (04/05/2012) trasmissione dei form con GET e POST, HTTP 1.1 (sino a compressione inclusa) - a cura di Coletta Corrado
    • (11/05/2012) espressioni regolari JS - a cura di Abello Giulia
    • (17/05/2012) HTTP/1.1 (da compressione a gestione dello stato esclusa) - a cura di Faussone Marco
    • (18/05/2012) HTTP cookie e gestione dei cookie in ASP - a cura di Mancino Luca
    • (24/05/2012) ASP Server, Application, Session, Global.asa - a cura di Bono Camilla
    • (25/05/2012) MIME + sicurezza (sino a tabella proprietà inclusa) - a cura di Gerbaldo Nastassja
    • (31/05/2012) collegamento web-DBMS - a cura di Pollara Nicolò Mattia
    • (01/06/2012) sicurezza (Da DoS sino ad attacchi esaustivi) - a cura di Rossetti Licia
    • (07/06/2012) web marketing - a cura di Parrino Silvia
    • (08/06/2012) sicurezza (integrità dei messaggi, autenticazione della controparte) - a cura di Bonaiuto Stefano
    • (14/06/2012) sicurezza (VPN, IPsec, fw, IDS, SSL, sicurezza HTTP sino a usr+pwd in un form) - a cura di Mazza Gabriele
  • HTML 4.01 (from W3C HTML home page)
  • HTML quick reference also as a single ZIP archive (courtesy of Kevin Werbach)
  • CSS versione 2.1 e CSS versione 1 (from W3C CSS home page)
  • CGI 1.1 (from NCSA CGI home page), anche in formato PDF
  • DOM livello 1 (from the W3C's DOM home page)
  • DOM reference (da Mozilla) - importante perché documenta anche DOM livello zero (standard de-facto)
  • JavaScript 1.5 Core guide e reference (from Netscape Devedge manuals page) oppure i vecchi manuali client-side JavaScript 1.3 guide e reference
  • guida a Venkman il debugger di Javascript disponibile per i browser della famiglia Mozilla
Esercitazioni di laboratorio:
  • installazione di IIS (per Windows-XP, Vista e 7)
  • testo della prima esercitazione (HTML statico)
  • testo della seconda esercitazione (HTML statico con frame)
  • testo della terza esercitazione (HTML statico con CSS)
  • testo della quarta esercitazione (JS con pop-up)
  • testo della quinta esercitazione (JS con form)
  • testo della sesta esercitazione (JS con form)
  • testo della settima esercitazione (ASP/JS con Request e Response)
  • testo dell'ottava esercitazione (espressioni regolari in JS)
  • testo della nona esercitazione (ASP/JS con cookie)
  • testo della decima esercitazione (ASP/JS con oggetti Server, Session e Application)
  • testo dell'undicesima esercitazione (ASP/JS con lettura da DB), il relativo DB ed il file adojavas.inc
  • testo della dodicesima esercitazione (ASP/JS con scrittura su DB)
Soluzioni delle esercitazioni di laboratorio:
Esame:
Docente:
Prof. Antonio Lioy
Politecnico di Torino
Dip. Automatica e Informatica
e-mail: lioy at polito dot it
tel. 011-090-7021
ufficio: DAUIN, III piano, zona A (sopra la Segreteria Studenti)
Assistente:
Ing. Stefano Di Carlo
Politecnico di Torino
Dip. Automatica e Informatica
e-mail: stefano dot dicarlo at polito dot it
tel. 011-090-7080
Ultima modifica:
Saturday, 21-Feb-2015 15:50:41

Valid CSS Valid HTML 4.01 Transitional