ActionScript 3.0 Corso avanzato per programmatori
Sei un privato senza Partita IVA? Non preoccuparti dell'IVA,
per i corsi ce ne facciamo carico noi Programmatori con conoscenze di linguaggi di programmazione ad oggetto. L'allievo a fine corso sarà in grado di sviluppare autonomamente Rich Internet Application (RIA) in ambiente Adobe Flash , con funzionalità avanzate quali interrogazioni al server per lo scambio di dati, gestione dei dati, importazione di elementi esterni, customizzazione delle interfacce utente, gestione e controllo di elementi grafici e multimediali. Questo corso abilita all'accesso del corso di Adobe Flash Builder.
per i corsi ce ne facciamo carico noi Programmatori con conoscenze di linguaggi di programmazione ad oggetto. L'allievo a fine corso sarà in grado di sviluppare autonomamente Rich Internet Application (RIA) in ambiente Adobe Flash , con funzionalità avanzate quali interrogazioni al server per lo scambio di dati, gestione dei dati, importazione di elementi esterni, customizzazione delle interfacce utente, gestione e controllo di elementi grafici e multimediali. Questo corso abilita all'accesso del corso di Adobe Flash Builder.
Conoscenza obbligatoria di almeno uno tra i seguenti linguaggi:
- Javascript
- Php
- Asp
- Java
- C/C++/C#
- ActionScript 2.0
- ActionScript 3.0 base
- Altri linguaggi di programmazione (escluso Html/Css)
Primo giorno
- Sintassi (punto, punto e virgola, commenti, parole chiave ecc )
- Variabili e costanti (concetti base)
- Tipi di dati
- Elementi del linguaggio
- Oggetti e classi
- Variabili
- Tipi di dati
- Operatori
- Istruzioni condizionali
- Ripetizione ciclica
- Funzioni
- Programmazione orientata agli oggetti con ActionScript
- Classi
- Interfacce
- Ereditarietà
- Esercitazioni
Secondo giorno
- Operazioni con data e ora
- Operazioni con le stringhe
- Operazioni con gli array
- Operazioni con XML
- Gestione degli eventi
- Il flusso di eventi e il bubbling
- La classe Event
- Listener di eventi
- Creazione di Eventi custom
- Caricamento di risorse esterne (immagini, swf, file di testo, ecc)
- Operazioni con XML
- Oggetti XML e XMLList
- E4X per il parsing di documenti XML
- Debugging
- Esercitazioni
Terzo giorno
- Gli oggetti di visualizzazione
- Uso delle API di disegno
- Funzioni geometriche (Point, Rectangle, Matrix)
- Sprite e MovieClip
- Bottoni
- Controllo della riproduzione di clip filmato
- Transizioni con ActionScript
- Operazioni con il testo
- Operazioni con i file video
- Operazioni con l'audio
- Rilevamento dell'input dell'utente
- Operazioni con i dati esterni
- Sicurezza e Sandbox
- Esercitazioni
Quarto giorno
- Uso dei componenti UI
- Interazione, parametri e creazione dei principali componenti UI (Button, CheckBox, DataGrid, TextArea, FLVPlayback, ecc)
- Nozioni base sulla personalizzazione dei componenti UI e le skin
- Flash Builder come strumento di sviluppo
- Esercitazioni e ripasso di tutti gli argomenti trattati
Tutti gli argomenti del corso verranno affrontati sia dal punto di vista teorico che pratico, con esercitazioni mirate, a conclusione di ogni argomento.
Stefano Corradi
Si consiglia di portare una chiave USB o un CD-Rom masterizzabile per copiare/masterizzare i lavori realizzati durante le esercitazioni in aula.

Adobe Illustrator CS6 Avanzato
Editoria digitale con Adobe InDesign CS6
WordPress Basi di sviluppo
Apple Certified Macintosh Technician