2012 Schedule

Calendar for virtual training course

3 Days. 6 hours per day (9am - 4pm)

 

US $995.00

 

This class WILL BE delivered
by an Adobe Certified Instructor.

Instructor
Foster Johnson

Foster

Flash ACI

 

PROFESSIONAL QUALIFICATIONS:

Creative Director and Owner
Foster Johnson Studios
Los Angeles and Glendale, California. USA

 

Resume

 

Foster Johnson is Adobe certified in multiple Adobe applications, however the company doing business as SFJ Academy is NOT an Adobe Authorized Training Center. We will be seeking AATC status in the next year's first quarter.

Adobe ActionScript 3.0 for Adobe Flash Pro

Topics Covered

 

INTRODUCTION TO ACTIONSCRIPT 3.0

A brief history of Flash and ActionScript
ActionScript 3.0 for new programmers
For users of ActionScript 1.0 and 2.0
Formats for playing back Flash and ActionScript 3.0 files
Flash CS5, Flash Builder 4, and Flex
ActionScript in the Flash Timeline vs. external ActionScript files

 

USING CODE SNIPPETS AND NAVIGATING THE FLASH TIMELINE

Adding ActionScript using code snippets
Placing code on the Flash Timeline

 

WORKING WITH EVENTS AND FUNCTIONS

Working with event-handling functions
Using code snippets to create navigation
Creating event listeners

 

CREATING ANIMATION WITH ACTIONSCRIPT

Controlling movie clip properties with ActionScript
Creating animation using ActionScript tweens

 

CREATING ACTIONSCRIPT IN EXTERNAL FILES

Creating an ActionScript file
Creating instances of a class file in Flash

 

USING ACTIONSCRIPT AND COMPONENTS TO LOAD CONTENT

Creating a List component instance and setting its parameters
Adding an instance of the UILoader component
Adding a CHANGE event listener to the List component
Loading SWF files into a UILoader component
Creating the gallery file
Adding a scroll bar to the text field

 

CREATING PRELOADERS IN ACTIONSCRIPT 3.0

Tools in the testing environment
Creating a text field and progress bar to track loading
Inserting ActionScript to track progress of the UILoader component
Controlling the frames of a movie clip to reflect loading progress

 

USING ARRAYS AND LOOPS IN ACTIONSCRIPT 3.0

Adding MovieClip instances to the Stage from the Flash Library
Adding the initial variables
Generating multiple instances with a for loop
Generating drag-and-drop functionality
Creating the game play in an ENTER_FRAME listener
Using hitTestObject() to check for collisions

 

CREATING AND FORMATTING TEXT WITH ACTIONSCRIPT

Creating a TLF text field with ActionScript
Loading an external text file into a TLF text field
Using the TextFormat class
Giving the user a custom panel to format text
Creating a scroll bar using ActionScript

 

CONTROLLING SOUND WITH ACTIONSCRIPT

Adding sliders to the project
The Sound, SoundChannel, and SoundTransform classes
Setting the song titles using a for loop
Making the sliders invisible until needed
Programming the buttons to select songs
Controlling the visibility of the volume and pan controls
Adding a listener for the ID3 tags of an MP3 file
Adding a text format object
Adding the slider controls

 

WORKING WITH AN XML PLAYLIST

Understanding the basic structure of an XML file
Replacing the songList array with an XML instance
Loading an external playlist using the URLLoader class
Responding to COMPLETE and IO_ERROR events
Moving the event listeners into the xmlLoaded() function
Updating the chooseSong() function
Creating hyperlinks using XML data
Navigating through the song list

 

USING ACTIONSCRIPT AND COMPONENTS TO CONTROL VIDEO

Adding the FLVPlayback component
Setting FLVPlayback properties in Flash
Adding ActionScript control of FLVPlayback properties
Working with color
Using cue points with Flash video
Adding the FLVPlaybackCaptioning component
Playing multiple video files from an XML playlist
Using the full-screen publish settings

 

Required Textbook

ActionScript 3.0 for ADOBE FLASH PROFESSIONAL CS5 CLASSROOM IN A BOOK

www.adobepress.com