Flash Training: Actionscript 3.0

Duration:3 days

Price:$1,295.00

Test Level:3

Certifications:
  • No Certification
Exams:
  • No Exam

Course Overview

Learn Flash ActionScript 3 to build interactive event driven multimedia Flash content for the web. This course is intended for experienced Flash designers that are ready to learn fundamental programming techniques. It begins by introducing core concepts including instance names, variables, functions, properties, and methods; then proceeds through conditions, loops, event handling, and animating with ActionScript. Create Flash XML driven applications to leverage dynamic content for the web.

Your instructor will cover the pitfalls, and the best practices will be followed so that you are creating rich interactive pieces with the latest standards to reach world-wide audiences across different browsers and computer platforms in this ActionScript 3 class.

This Flash Actionscript course is intensive, but not complicated. Our job is to make difficult concepts easy to understand and implement into your own projects.

Course Outline

ActionScript Basic

  • What is ActionScript 3
  • AS2 vs AS3
  • Timeline vs ActionScript Class Coding
  • Exploring the Syntax Editor
  • Creating Variables
  • Data Typing Variables
  • Storing and Retrieving Data from Variables
  • Using the trace() Method
  • Assigning Instance Names to Objects
  • Modifying Object Properties

Using and Writing Functions

  • What is a Function
  • What is a Method
  • Methods versus Functions
  • Creating a Function
  • Calling a Function
  • Making Functions Modular
  • Passing Parameters to Functions
  • Returning Values from Functions

Understanding EventListeners

  • Understanding Flash Events
  • Exploring Flash Events Package
  • Using addEventListener() Method
  • Listening for Mouse Events
  • Using Target within Events
  • Sharing Event Function with Multiple Listeners
  • Using Dynamic Properties
  • Creating MovieClip Buttons
  • Event Propagation
  • Using the URLRequest Class
  • Using navigateToURL Method

Working with Flash Text

  • Using Input and Dynamic Textfields
  • Understanding Alias and Embedding Options
  • Adding Text with Code
  • Concatenating Text Stings Values
  • Creating Textfields with Code
  • Styling Textfields
  • Importing External Text Files

Loading External Content

  • Accessing External Content
  • Using the URLLoader Class
  • Using the Loader Class
  • Difference between Loader and URLLoader
  • Understanding the Flash Display List
  • Using the addChild() Method
  • Controlling Placement with MovieClips Placeholders

Integrating XML Content

  • Understanding Basic XML Stucture
  • Importing XML into Flash
  • Using XML and XMLList Classes
  • Parsing XML Nodes in Flash
  • Automating with a For Loop
  • Retrieving Values from XML Attributes and Nodes
  • Using Array Objects
  • Populating Arrays with XML
  • Creating a Dynamic Photo Gallery

Displaying Loading Information

  • Understanding Flash Preloaders
  • Using the Complete and Progress Event Listeners
  • Storing Data with bytesLoaded and bytesTotal
  • Creating a Basic Preloader Bar
  • Displaying Percentage of Downloaded with Text
  • Visual Display of Downloaded Animation

Animating with Code

  • Importing external Flash Packages
  • Using the Tweener API
  • Animating Basics with Tweener
  • Controlling timing with Duration and Delays
  • Using the onComplete Event
  • Creating a Toggling Animated Panel

Automation with Enter Frame and Timer Event Listeners

  • Understanding the Frame Rate of the Flash Player
  • Using the Enter Frame Event
  • Creating a Timer
  • Using the Timer Event
  • Setting the Timer Interval
  • Tracing the Timer Count

Flash Filters

  • Creating a Flash Filter
  • Applying a Filter to a MovieClip
  • Adjusting Filter Properties
  • Animating Filter Properties
  • Applying Multiple Filters to One Object

Prerequisites

Flash Training: Actionscript 3.0 Course Prerequisites

  • Completion of Flash: Essential Skills I, or equivalent knowledge of the topics covered in the Flash: Essential Skills I course

Select a Class

There are no scheduled classes for this course in the next four months. Call 1(866)399-8287 to make a request.

Your class selection was successfully added to your cart.