
Flash Basics Training course outline (2 days)
- Day 1
- Learning the Basics
- Introduction to Macromedia Flash, The Macromedia Flash interface, Developing in
Macromedia Flash - Creating Simple Graphics and Text
- Using graphics, Importing graphics, Using text, Masking, Filter, Blend modes,gradients
- Adding Simple Animation
- Working with symbols, libraries, and instances, Creating frame-by-frame animation,
- Motion tweening, Using motion guides, Shape tweening, Adding stop actions
Using Symbols and Libraries
- Day 2
- Types of symbols, The structure of Macromedia Flash movies, Working with libraries
- Enhancing Functionality Using Actions and ActionScript
- Controlling the Macromedia Flash Player, Creating interactive buttons
- Creating Compact Movies
- Using the Load Movie action to create more efficient movies,
- Using shared libraries to create smaller Macromedia Flash movies
- Adding Sound
- Sounds, Modifying the soundlevel
- Publishing
- Factors to consider before publishing, The Bandwidth Profiler, Techniques for optimizing movies, Formats

ActionScript Training course outline (3 days) ![]()
To do this course, you need to have reasonable understanding of the Flash environment. Some experience with scripting would also be helpful. Currently this is taught in Flash MX, MX 2004 , Flash 8 and CS3
- Day 1
- Variables, Arrays
- Operators, Conditionals
- Functions, Objects
- Simple classes attached to MovieClips, Linking the library
- Day 2
- Inbuilt functions
- Event handlers
- Text fi elds, CSS Styled text fi elds
- Colour Theory (Flash 8 only)
- Creating bitmaps (Flash 8 only)
- Using bitmap fi lters (Flash 8 only)
- Day 3
- Interfaces in Flash using ActionScript
- Preloaders
- External data, LoadVars, LoadMovie and XML
- Localisation support
- Forms, submitting and receiving data
- Sound
- Real world examples
Flash Action Script Advanced 2 Day Course![]()

- Day 1
- Object oriented development in Flash
- Inheritance, overriding methods and properties, constructors.
Augmenting built in classes such as MovieClip or XML - Interfaces, Abstract classes
- Exceptions, error handling
- Making your own components
- Day 2
- Interacting with databases and server side programming languages.
Advanced XML, using XML sockets. Uploading files to the server using Action Script. - Forms and Slides, setting up scripts to send and get variables from the server.
- Introduction to Design patterns
Singleton pattern
Observer pattern - Options for day 2 (one to be selected)
Advanced drawing techiques with ActionScript
3 D calculations in Action Script, building 3 D objects
Advanced motion, smoothing motion using timers, liquid motion
- Interacting with databases and server side programming languages.