Skip to Content

Training Resources

Current Training Schedule

Class Registration Form

Get Adobe Reader

expand or collapse the menu Accessibility

expand or collapse the menu Web Development

expand or collapse the menu Adobe / Macromedia Web

expand or collapse the menu Programming

expand or collapse the menu Databases

expand or collapse the menu Professional Courses

expand or collapse the menu Adobe

expand or collapse the menu Microsoft SharePoint

expand or collapse the menu Technical

expand or collapse the menu Geographic (GIS)

expand or collapse the menu Microsoft Office

Training Resources

Current Training Schedule

Class Registration Form

Get Adobe Reader

Flash - Advanced

2 day course

View Detailed Outline in PDF format

Get Adobe Reader

Flash is the leading tool for creating vector graphics and interactive multimedia for the Web.  In this course, you will learn about advanced Flash topics focused on the software’s capability of creating complex movies that can dynamically interact with user input.  Topics covered include using ActiveScript to achieve complex interactivity, building movie preloaders, adding zoomable content to web sites, incorporating dynamic forms, and creating drop-down menus and drag and drop shopping cart applications.  This class will build on a foundation of compound animations and move into full-featured interactive Web site design.

Course Topics:

(for a full detailed outline, visit our PDF link above)

Overview

  • ActionScript review
    ActionScript’s object-oriented world
    Writing ActionScript
    Fundamental Actions
    Keyframes and labels
    Inserting a target path
    Setting up site navigation

Drop-Down Menus

  • Preparing the timeline
    Adding the buttons
    Programming the frames and buttons
    Creating a drop-down menu

Animated Drop-Down Menus

  • Timeline
    Actions
    Creating a zoomable map
    Drag movie clip actions
    Repositioning a map
    Creating a dragable map

Using Properties to Change Map Scale

  • General properties
    Object properties
    Setting properties
    Getting properties

Repeating Actions: Frame-Based Loops

  • Continuous zoom buttons
    Using a frame-based loop to scale the map

Movie Preloader

  • The getBytes methods
    Viewing the preloader
    The _framesloaded and _totalframes properties
    Dynamic text and text input fields
    Download status indicators
    Building preload detection

The Movie Clip Object

  • Movie Clip methods
    Using ActionScript to change maps

ActionScript Functions

  • Declaring and invoking a function
    Passing arguments to a function
    Using functions to eliminate redundancy
    Modifying your map application to use functions

The Sound Object

  • Creating a sound object instance
    Sound object methods, properties, event handlers
    attachSound( ) and start( ) methods
    onClipEvent event handler
    Creating a sound panel
    Guidelines for exporting sound in Flash

Shopping Cart Basics

  • Using a movie clip to store variables
    Constructing a shopping cart

Drag and Drop Gear Builder

  • _droptarget property
    Creating a drag and drop gear builder

Form Components

  • Submitting a form
    Form validation
    Completing the checkout area

Debugging ActionScript

  • Comment
    Output panel and tracing expressions
    Concatenating strings and variables

Preloader using Function

Browser Navigation

  • Named Anchors

Behaviors Panel

  • The Behaviors Panel