Forgot My Password Support
 
◊ FLASH MX 2004 ACTIONSCRIPT 2.0 ONLINE TRAINING SERIES

Online Flash MX 2004 ActionScript 2.0 Training


Only $99.95

Flash MX 2004 ActionScript 2.0 Series (11 hours)

ONLINE Flash MX 2004 ActionScript 2.0 TRAINING FEATURES

  • Learn Flash MX 2004 ActionScript 2.0 online with these interactive online Flash MX 2004 ActionScript 2.0 courses.
  • Affordable Pricing (Only $99.95 for the complete series)
  • A full year to complete the Flash MX 2004 ActionScript 2.0 courses
  • Retake the Flash MX 2004 ActionScript 2.0 courses as many times as you like
  • Measure your progress with assessment tests after each course
  • Earn completion certificates after passing each assessment test

1. Object-Oriented Programming

Time: 3 hours
This course provides an introduction to ActionScript 2.0 and the specifics of building classes.

Objectives

  • Create class definitions
  • Define variables and datatypes
  • Define methods and method types
  • Reference a class within a class

Topics

  • What is ActionScript 2.0?
  • Basic Syntax
  • ActionScript Classes
  • Implicit Getters and Setters
  • Interface and Implements
  • Constructs
  • What is an Object?
  • Understanding Classes
  • Methods and Constructors
  • Packages and the Classpath
  • Built-in and Dynamic Classes



2. Properties and Methods

Time: 2 hours
This course provides a deeper understanding of what a property is and how properties are used within the context of objects. It explores the differences between ActionScript 2.0 functions and methods, methods that return datatypes, and creating methods within classes. In addition, it discusses using private and public attributes for methods and conserving resources through the use of static methods.

Objectives

  • Define class properties and how they are used
  • Set the access rights to properties
  • Declare a static property and add it to a class
  • Define a method in a class function
  • Use the getText() and setText() methods

Topics

  • Understanding Properties
  • Accessing Properties
  • Static Properties
  • Understanding the Role of Methods
  • Private Attribute for Methods
  • Building Getters and Setters



3. Implementing Inheritance and Interfaces

Time: 2 hours
This course provides an introduction to ActionScript 2.0 addressing inheritance and interfaces.

Objectives

  • Discuss class hierarchies and inheritance
  • Discuss how a subclass can override superclass methods and properties
  • Define polymorphism and casting
  • Create and implement a class interface

Topics

  • What is inheritance?
  • Method and Property Overriding
  • Polymorphism
  • Prototype-based Objects
  • Understanding Interfaces
  • Creating Interfaces



4. Inter-Object Communications

Time: 2 hours
This course discusses how objects communicate with each other using messages and events.

Objectives

  • Create and use a listener as an event handler
  • Create and use a callback as an event handler
  • Use the addEventListener() method
  • Broadcast a custom message using the AsBroadcaster method
  • Identify and implement the five characteristics of good object-oriented programming design

Topics

  • Object Communication
  • Handling Messages with Listeners
  • Handling Messages with Callbacks
  • Using the addEventListener( ) Method
  • Using AsBroadcaster to Broadcast Custom Messages
  • Characteristics of Object-Oriented Design
  • Phases of a Project
  • Defining the Solution
  • Examining Design Patterns
  • Implementing the Design



5. Building User Interface Components

Time: 2 hours
This course provides an introduction to Building ActionScript 2.0 User Interface Components.

Objectives

  • Create a compiled movie clip and publish it as a .swc file
  • Create an application that uses data binding
  • Create an application that has components that link to each other
  • Build a Checkbox component

Topics

  • Building and Using UI Components
  • Exploring the Visual Component Interface
  • Creating a Simple Application with Components and Visual Data Binding
  • Version 2 Component APIs
  • Building Applications with Version 2.0 Components
  • Examining Component Architecture
  • Creating Visual Components
  • Examining Component Class Files



Resources for Flash MX 2004 ActionScript 2.0