Lezioni ed esercitazioni |
Ore |
Argomenti |
Contenuti specifici |
|
Introduzione alle applicazioni web |
Il web e le applicazione. Tecnologie lato server e lato client. Panoramica sulle tecnologie disponibili. |
2 |
Il linguaggio HTML |
Il linguaggio HTML. L'evoluzione di HTML e XHTML. I fogli di stile CSS. Cenni di XML. |
8 |
Introduzione al linguaggio PHP |
Generalita' su PHP: ambito di utilizzo, interpreti e compilatori, evoluzione, versioni. |
2 |
La programmazione di base in PHP |
Variabili, istruzioni, strutture di controllo, strutture di dati, input e output. Lettura e scrittura su file. |
6 |
La programmazione ad oggetti in PHP5 |
Le classi e gli oggetti in PHP5. Principi di programmazione orientata agli oggetti in PHP5. |
4 |
Applicazione web in PHP |
Lettura da form HTML, utilizzo di cookie e session. |
6 |
Accesso a basi di dati in PHP |
Funzioni di accesso a basi di dati relazionali. Connessioni e transazioni. Funzioni di interazione con il DBMS in PHP. |
4 |
Tecnologie lato client |
Linguaggi lato client. Progemmazione in risposta ad eventi. Il linguaggio JavaScript. |
6 |
Realizzazione di applicazioni web |
Analisi e progetto di applicazioni web. Realizzazione con HTML, PHP, JavaScript e basi di dati relazionali. |
6 |
Totale ore lezioni ed esercitazioni |
44 |
di cui di esercitazione |
4 |
Ulteriori attività di didattica assistita
|
Ore
|
Laboratorio |
6 |
Seminari e/o testimonianze |
0 |
Corsi integrativi |
|
Visite guidate |
0 |
|
|
Totale ore dedicate ad altre attività di didattica
assistita |
6 |
Totale ore complessive |
50
|