Adobe Flash ActionScript 3.0 Training

FLOur Adobe Flash training will show you how to make full use of this animation tool. Adobe Flash is the industry standard for web animation. Easy to use, Flash can create interactive presentations and animations for websites. Capable of supporting both vector and bitmap information, Flash movies can also include custom text and audio. Powerful ActionScripts and e-Commerce capabilities make Flash not only exciting and creatively rewarding but an essential business tool in today’s interactive world.

We offer training at our centres in GuildfordLondonManchester and also at our client’s sites. Many client’s find it more convenient to ask us to come to their site to provide training.

Which level course would you like?

Adobe Flash ActionScript 3.0 Training

The Introduction course will introduce you to the basics of creating objects and animating in Adobe’s Flash Actionscript 3.0. You will explore the basics of Flash Actionscript, including Actionscript’s Object Orientated API and syntax. You will become familiar with writing your own event handlers, functions and building animation without the need for extensive timelines.

Finally, you will publish Flash movies with the use of Flash objects and create interactive movies with the use of the ColourTransform and Filter classes and adding sound dynamically whilst building more complex animation effects with the TransitionManager class.

This course assumes that you have already gained a basic understanding of Flash and the web

  • Full colour manual or book.
  • Take away exercises used in the course to practice at home.
  • USB stick to take the exercises away (where relevant).
  • Freshly prepared lunch in our onsite cafeteria.
  • Refreshments though out the day.
  • Training in fully air conditioned facilities.
  • Actionscript history
  • Actionscript 3.0 Object Orientation
  • Introduction to Classes
  • Objects, methods, properties and events
  • The Actionscript API
  • Setting up your flash template
  • Declaring variables and data types
  • Variable scope
  • Naming conventions
  • Debugging with trace
  • When to import classes
  • Creating your own symbol class
  • Creating a linkage to your class
  • Exporting for Actionscript
  • Introducing the TransitionManager Class
  • Working with the TransitionManager
  • Setting the required parameters
  • Setting different types of effects
  • Introducing the Tween Class
  • Using the Tween Class
  • Named instances
  • Design v Runtime
  • Setting runtime properties to symbols
  • Using the’ with’ operator
  • Introducing the MovieClip, Button and TextField classes
  • Generating random numbers, converting data types
  • Introduction to functions
  • Function types
  • User functions v methods v global methods
  • Adding events to buttons
  • Creating objects at runtime
  • Adding and Removing event listeners
  • Creating event handlers
  • Introduction to event types
  • Mouse events
  • Keyboard events
  • Frame events


  • Using the I f else
  • Using the If else if
  • Using the Tenary operator
  • Using the switch statement
  • Standard conditional operators
  • Compound operators
  • Different loop types
  • Using the for loop
  • Using the while loop
  • What are Arrays?
  • Why use Arrays?
  • Working with Arrays
  • Introducing the ColorTransform Class
  • Working with the DropShadow Filter
  • Working with the BlurFilter class
  • Creating and working with Sprites
  • Creating a Dynamic mask