Category Archives: Interactive Media

Corsi dell’edizione 2011 per il career profiles di Interactive Media

Multimedia project

Programma: Il modulo didattico, organizzato come corso progetto comune a tutti gli orientamenti specialistici, affronta in maniera comprensiva le diverse attività che intervengono nella progettazione e la realizzazione di un prodotto multimediale. Questo fornisce l’opportunità di sperimentare le conoscenze acquisite nell’utilizzo degli strumenti di produzione e i principi metodologici che regolano la determinazione dei requisiti, […]

Multiuser applications

Programma: Concetti di base su streaming ed applicazioni multiuser. Protocolli di trasmissione dei dati. Panoramica di codec audio-video. Buffering, Keyframe, Banda. Le tecnologie: Real, Apple, Windows, Adobe Flash Media Server. Amministrazione e gestione di un server multiuser. Creazione di un’applicazione multiuser. Risorse e case studies.

Mobile systems

Programma: Introduzione ai sistemi mobile. Ambienti di sviluppo più diffusi. Design & development di applicazioni su piattaforma Symbian, Apple e Android. La nuova frontiera dei dispositivi tablet. Esercitazioni e case studies.

Rich internet applications

Programma: Come progettare correttamente un applicativo in Flex. Panoramica sull’ambiente di sviluppo Flex. Utilizzo di componenti e contenitori per la costruzione di interfacce interattive. Gestione degli eventi legati all’attività del mouse. Strutturazione dell’applicazione in stati di visualizzazione. Esempi di passaggio da uno stato di visualizzazione all’altro tramite transizioni. Personalizzazione dei componenti grafico-testuali dell’applicazione attraverso stili. […]

Client side programming

Programma: Il Document Object Model. Basi di javascript, principi di programmazione ad oggetti e programmazione asincrona. Richieste XML-RPC. Comunicazione Ajax con server PHP e gestione delle risposte. Integrazione con il database. Librerie AJAX con particolare attenzione a jQuery. jQuery: CSS selectors, XPath selectors, custom selectors, DOM traversal methods, gestione degli eventi, gestione e sviluppo di […]

Server side programming – Session 2: Server side scripting

Programma:  Introduzione alla programmazione lato server. Il linguaggio PHP: variabili, funzioni e strutture di controllo. Gestione di form HTML con metodi POST e GET. Connessione a un database MySQL per l’inserimento e il recupero di dati. Formati di interscambio dati con PHP. Cenni di programmazione ad oggetti e sicurezza. Esempi applicativi.

Server side programming – Session 1: Database systems

Programma: Introduzione ai database. Modelli organizzativi: flat-file e database relazionali. Tabelle e relazioni. Principi e linee guida nel progetto. Componenti per la creazione e interrogazione di database dal Web. Il database server MySQL ed il linguaggio SQL. Software per l’amministrazione del database MySQL: il phpMyAdmin e gli Administrator Tools. Accesso a database e creazione dinamica […]

Web design – Session 1: Search engine optimization

Programma: Il modulo ha come obiettivo l’insegnamento dei principi fondamentali di ottimizzazione di siti web per acquisire visibilità tra i risultati gratuiti dei motori di ricerca. Verranno esaminati casi concreti di ottimizzazione mettendo in evidenza i fattori che influenzano il posizionamento dei siti nei motori di ricerca. Oltre alle attività di ottimizzazione tradizionali verranno trattati […]