FORMAZIONE ActionScript 3 - Calendario 2008

Programmare ActionScript 3 per Flex 3

 

Data: Roma 28-30 Gennaio 2008 Milano 25–27 Febbraio 2008

Orario: 3 Lezioni consecutive, dal lunedì al giovedì. Ciascuna lezione ha la durata di 6 ore e si svolge nella fascia oraria compresa tra le 9,30 e le 16,30 (con 1 ora di pausa per il pranzo)

Sedi:
Roma: via Famiano Nardini 1/c (Metro linea B, fermata Bologna)
Roma: via Lazzaro Spallanzani 36/A
Milano: Via Gian Antonio Boltraffio, 21
Milano: via Taormina, 36 (Metro linea 3, fermata Maciachini)

 

Numero partecipanti: Fino a 10

 

pdf programma Scarica la brochure del corso Programmare ActionScript 3 per Flex 3 (formato PDF)

 

Overview

ActionScript 3 è la nuova versione del linguaggio di programmazione utilizzato per le applicazioni Flex 3 e Flash CS3, nonchè un potente linguaggio ad oggetti che introduce un importante step evolutivo alle capacità di runtime del Flash Player 9. Già dalle prime versioni di ActionScript, il linguaggio offriva agli sviluppatori potenza e flessibilità per la creazione di esperienze utente ricche ed interattive. Con ActionScript 3 il linguaggio raggiunge una piena maturità aumentando notevolmente le performance e la facilità nello sviluppo di contenuti ed applicazioni fruite con il Flash Player 9. Il codice ActionScript 3 è eseguito dalla ActionScript Virtual Machine 2 (AVM2) inserita all'interno del Flash Player 9 che aumenta drammaticamente le performance e rende le rich internet applications fino a 10 volte più veloci rispetto alla precedente versione (AVM1).
ActionScript 3 è un linguaggio che si basa sullo standard internazionale ECMAScript 262, Terza edizione e contiene le funzionalità che si basano sulla Proposal 4 dell'ECMAScript; è stato disegnato per rispondere a queste esigenze di programmazione :

 

 

Obiettivi formativi

Il corso Programmare ActionScript 3 per Flex 3 fornisce un'approndita conoscenza del linguaggio ActionScript nella sua ultima versione, utilizzata da Flex 3 per la programmazione lato delle rich internet applications.

 

Prerequisiti del corso

Conoscenza di un linguaggio di programmazione e dei concetti di programmazione ad oggetti.

 

Dotazione PC

E’ previsto che ciascun partecipante sia munito di proprio notebook avente i segg. requisiti minimi per partecipare al corso Flash Media Server 2:

• Intel Pentium 4 processor
• Microsoft Windows XP with Service Pack 2, Windows XP Professional, Windows 2000 Server, or Windows Server 2003
• 1 GB of memory
• 300 MB of available hard-disk space to install

Coloro che fossero sprovvisti di un notebook con tali caratteristiche, potranno noleggiare un PC per l’intero corso. Si prega in tal caso di informare l’organizzazione con qualche giorno di preavviso.

 

Materiale didattico

L'offerta formativa è completata dal seguente libro di testo che verrà fornito ad ogni alunno :

Flex Solutions: Essential Techniques for Flex 2 and 3 Developers
Editore: Friends of Ed
Pagine: 904

 

Programma del corso

Introduzione ad ActionScript 3.0

Le Variabili e gli Array
Tipi di dato
Le nuove Primitive di ActionScript 3
Runtime exceptions e Runtime types
Espressioni e operatori
Logica booleana
Istruzioni condizionali e iterative
Funzioni
Regular expressions

Programmazione ad oggetti con ActionScript 3

Programmare le classi
Namespaces e packages
Sealed classes
Variabili e funzioni statiche
Proprietà e Metodi
Ereditarietà e polimorfismo
Il design pattern MVC con ActionScript 3

Gestione degli eventi in ActionScript 3

Introduzione agli Eventi di ActionScript 3
Event Listeners
Dispatching di Eventi
Buttons e Mouse events
I Timers
DOM3 event model
Custom events

La gestione degli errori

Struttura di gestione degli errori
La classe flash.errors
Error bubbling

Flash Player 9 e la AVM2

Flash Player API features
Garbage Collection
Security Restrictions

DisplayList e Display Object

Display List API
Programmare lo Stage
L'oggetto Sound
Il formato Flash Video (FLV)

Lavorare con Componenti e dati

Visualizzazione e modifica di dati con ActionScript 3 e il Datagrid component
Il Package mx.charts per the Flex 2
Le Collection Classes di ActionScript 3 in Flex 3
Sorting e Filtering dei Dati
L'interfaccia IViewCursor
ActionScript 3 e la connessione a Web Services

Modelli di dati e Value Object

Data Models con Actionscript 3
ActionScript 3 Data Models
Usare i Data Provider
Caricare dati remoti esterni

Usare Flex Builder 3

L'ambiente Flex Builder 3
Scrivere codice ActionScript 3
Compilare le applicazioni
Debuggare codice

 

Quota partecipazione

1.000 euro + iva.



 

ISCRIVITI AL CORSO Programmare ActionScript 3 per Flex 2 >>

Per:

 

RICHIEDI PREVENTIVO >>



Altri corsi e training su Flex, AIR, ActionScript 3 e Flash Media Server