OBIETTIVI
Il corso si propone l’apprendimento della “programmazione in Visual Basic”. Si vedrà poi la sua estensione in linguaggio di scripting (adatto alla programmazione lato client come Javascript) e il suo naturale sbocco nelle applicazioni lato server su piattaforma Microsoft: le Active Server Pages. Queste ultime rappresentano lo strumento più diffuso per la realizzazione di siti Web dinamici ed orientati alla raccolta e distribuzione dei dati attraverso database (per esempio nel commercio elettronico).
Il corso persegue quindi l’obiettivo di formare dei “programmatori in Visual Basic” e dei “web Master” capaci di creare siti web professionali, con gestione di database e di tutti gli oggetti interattivi necessari nelle realizzazioni dinamiche
PROGRAMMA DIDATTICO
Introduzione
- La soluzione dei problemi
- Approccio alla programmazione strutturata
- Presentazione dell’ambiente Visual Basic
- La programmazione imperativa, a eventi e a oggetti
Lavorare con Visual Basic
- Le variabili e le espressioni in VB
- I vettori e le matrici
- Il controllo del flusso di un programma VB
- Le funzioni incorporate
- Le funzioni e le procedure dell’utente
- Le regole di scope in VB
- La gestione degli errori in VB
- Strumenti per il test e il debug in VB
- Interagire con i file da VB
Active server pages
- Che cos’è ASP?
- I primi script
- Condividere le informazioni: l’oggetto Application
- Memorizzare le informazioni durante la navigazione: l’oggetto
- Session
- Usare le informazioni di un form
- Le e-mail dal web
- I cookies (biscottini) per tracciare le abitudini dei visitatori abituali
- La gestione dei files sul server
- La gestione dei database
- La sicurezza dei dati
- Creare un contatore degli accessi