Applicazioni Web, a.a. 2009/10

Matteo Vaccari > Applicazioni Web

Annunci

Gli annunci sono pubblicati sulla mailing list. Per iscriversi è necessario usare un indirizzo email professionale (quindi evita cose tipo er-pupone88@hotmail.com). Per esempio considero accettabili gli indirizzi come nome.cognome@qualcosa, i.cognome@qualcosa, oppure l'indirizzo email ufficiale @studenti.uninsubria.it .

Ho deciso che invece di creare un nuovo newsgroup per ogni anno accademico, continuerò a usare questo. E' più semplice.

Programma

Scopo del corso è mettere lo studente in grado di realizzare una applicazione Web, come ad esempio Amazon, Slashdot o photo.net.

Gli argomenti:

Prerequisiti

Saper programmare. Avere digerito il contenuto del corso di basi di dati, perché il cuore di un'applicazione Web è il suo database.

Modalità d'esame

Si tratterà di sostenere un esame orale. Quest'anno non ci sarà l'obbligo di realizzare un'applicazione web. Gli studenti che hanno frequentato nell'anno accademico 2006/7 possono dare l'esame con la vecchia modalità fino all'appello di aprile, oppure (a loro scelta) dare l'esame con la nuova modalità (ma in questo caso dovranno rispondere in base al programma svolto quest'anno).

Ricevimento

Ricevo per appuntamento; mandatemi un messaggio email per concordare data e ora.

Testo

I libri di testo sono:

Altre risorse che potranno tornare utili:

Laboratorio

Questo è un corso di taglio più pratico che teorico. Gli studenti sono vivamente invitati a eseguire gli esercizi che propongo a lezione, e a sperimentare per conto proprio estendendo a piacere gli esercizi.

È una buona idea avere una home page personale, dove sperimentare in prima persona l'uso degli strumenti Web. Purtroppo i servizi di hosting gratuiti che consentono l'uso di Ruby on Rails sono pochi; ma per questo potete servirvi del server Linux del laboratorio. Per avere accesso è necessario fare richiesta: manda una email con

subject: [buffy] richiesta login
body:  cognome nome matricola password-desiderata

L'accesso è limitato ad alcuni mesi, estendibili su richiesta (non è necessario avere un motivo specifico per l'estensione; il limite di tempo è solo una comodità mia, per non avere tanti account inutilizzati.)

Infine...

Sarebbe bello che ci fossero delle esercitazioni fatte con dei tutor, che vi seguono e vi correggono gli esercizi settimana per settimana. Purtroppo io sono da solo e non ho il tempo di fare questo. Di conseguenza vi ritrovate con uno svantaggio. Studiare in un'università pubblica è più difficile che in un'università che ha i mezzi per fornire tutor ed esercitazioni.

Cercate di reagire a questo svantaggio: siate il tutor di voi stessi. Studiate settimana per settimana. Approfondite gli argomenti su altri libri e risorse; confrontate il mio punto di vista con quello di altri. Fate gli esercizi, correggeteli con i vostri compagni; criticate da voi stessi il vostro lavoro. L'università pubblica italiana funziona bene con studenti che sono persone adulte. Se riuscirete a fare questo, la qualità dell'apprendimento che ne ricaverete sarà molto superiore a quella di chi viene trattato come uno studente di liceo.