Corso Flex: corso base

Codice: IT1414

Durata: 2  giorni

 

Descrizione corso

Questo corso costituisce un'introduzione al Web 2.0 e alle tecnologie che consentono di ottenere Rich Internet Application, con particolare enfasi su Flex e soluzioni di casa Adobe.

Obiettivi

Comprendere il significato di Web 2.0 e Rich Internet Application, realizzare e analizzare semplici applicazioni FLEX.

Prerequisiti

HTML, CSS, Javascript di base ed elementi di Flash/Actionscript.

Contenuti

Introduzione generale
Definizione di Web 2.0 e Richi Internet Applications (RIA): differenze con Web 1.0 , ponte fra applicazioni web tradizionali e applicazioni desktop, benefici delle RIA
Tecnologie per la realizzazione di RIA: Javascript/CSS, Ajax, Flash, Flex
Introduzione a Flex
Panoramica su Flex: storia, versioni (Flex 2 e Flex 3), obiettivi (perché Flex invece che Flash), modalità di distribuzione (Eclipse standalone e  plugin)
Principio di funzionamento di Flex: programmazione in MXML, compilazione in codice Actionscript, esecuzione da parte del Flash Player, modello di programmazione, Flex SDK
Ambiente di sviluppo di Flex: design mode e source mode, debugging dell’applicazione, compilazione ed esecuzione
Presentazione dei Flex Data Services: Data Management Service, Messaging Service, Publish-Subscribe Messaging, Data Push, RPC, WebOrb (per la comunicazione con applicazioni .NET)
Utilizzare Flex
Lavorare con i progetti
Esecuzione di un’applicazione
View State e Transizioni
Interattività con i Behaviors
Realizzazione della prima applicazione Flex
Gestione del layout, utilizzo dei componenti, eventi ed effetti
Gestione del layout tramite impostazioni di applicazione (allineamenti orizzontali e verticali, posizionamento assoluto e relativo) o tramite container (VBox, Hbox, Canvas)
Binding dei componenti
Validatori e formattatori
Gestione degli eventi: definizione, funzionamento, creazione di handler in Actionscript, funzione addEventListener()
Applicare transizioni ai View State
Drag and Drop
Data Binding
Binding a variabili
Binding alle proprietà dei componenti
Definizione di un modello dei dati
Utilizzo di un file XML esterno
Validazione dei dati
Formattazione dei dati
Accesso a dati server-side
Panoramica su Flex Data Service, LiveCycle Data Service e WebOrb
Utilizzo di HTTPService con riferimento alla piattaforma .NET
Utilizzo di Webservice con riferimento alla piattaforma .NET
Styling & Skinning
Utilizzo dei Behaviors
Utilizzo degli stili
Device font e Embedded font
Skin grafici
Tooltip
Personalizzazione dei cursori
Creazione di componenti MXML
Creazione di un semplice componente MXML
Aggiungere proprietà e metodi a un componente
Creare componenti compositi
Componenti template
Realizzare componenti con Actionscript
Generare eventi personalizzati

Prezzo

€ 620,00 + IVA

Attestato

Al termine del corso e a seguito della frequenza pari ad almeno l’80% del monte ore, verrà rilasciato l’attestato nominale di frequenza.

Documento allegato

Scarica il Catalogo Corsi Luglio-Dicembre 2011 in PDF

Sede

Il corso si svolge presso la Fondazione Aldini Valeriani di Bologna, all'interno dei Laboratori di Informatica.

Contatti

Segreteria Corsi
Dal lunedì al venerdì dalle 9.00 alle 17.00 (in altri orari su appuntamento)
Tel. 051.4151957-53
Fax 051.4151919

 

Questo corso verrà attivato al raggiungimento di un numero minimo di partecipanti. Inserisci il nominativo nella lista d’attesa on line. Avremo cura di aggiornarti sulla prossima edizione non appena possibile.

Lista d'attesa On Line
FAV Newsletter

Tutte le proposte formative presenti sul sito possono essere oggetto di una commessa personalizzata, progettata sulle esigenze specifiche del cliente