ActionScript 3.0 Programming Training Course

Overview

This course deals with developing graphical parts of a web application using   ActionScript. The participants will learn how to use the powerful features of the new ActionScript 3.0, programming with object oriented, managing the interactivity part of the application and using the API to display graphics.


 

 

Requirements

Any other object oriented language knowledge is recommended (java, c#)

 

Duration

21.00 hours
 

Course Outline

Module 1: Core Concepts

Datatypes and type checking

Conditional and loops

Instance members, static members and functions

Inheritance and Interfaces

Managing Arrays

Exceptions and Error Handling

 

Module 2: Interactivity

The Display API and the Display List

Events and Display Hierarchies

Interactivity with mouse, focus, keyboard, .. events

How to manage screen updates

Scheduled and post-event screen updates

Animation with code

The ENTER_FRAME and TIMER event

 

Module 3: Display

Drawing with vectors

Drawing lines, curves, shapes

Programming with bitmap

The BitmapData and Bitmap Classes

Creating and loading a bitmap image

Applying filters and effects

Creating and displaying text

Loading External Display Asset

 

Module 4. Applied ActionScript

ActionScript and the Flash Authoring Tool

Symbols and instances

Linked classes for movie clip symbols

Accessing created symbol instances

Programmatic timeline control

Preloading classes

Distributing a class library as a .swc file

Distributing a class library as a .swf file