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
![]()
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
