Tutorials and Online Training Videos

Macromedia Flash MX 2004 ActionScript Fundamentals Tutorial


You can use Flash MX 2004® without being a master programmer, that's why it is so popular throughout the world wide web. However, as any decent Flash developer will tell you, you're not tapping all of the power of Flash MX 2004® unless you're taking advantage of its scripting language "ActionScript 2.0" which offers a more robust programming model and better object-oriented programming support than ever before. author Michael Hurwicz demonstrates the fundamentals of Flash MX 2004® ActionScripting. This tutorial will give you the solid foundation needed to step-up into more advanced Object Oriented Programming. To begin learning today, click on one of the Macromedia Flash MX 2004 ActionScript Fundamentals tutorials.

Getting Started

ActionScript/JavaScript/ECMA 262
New to Flash MX 2004 ActionScript
Overview
How to Do These Tutorials

Tools & Terminology

Overview
Flash GUI
ActionScript Editor
Movie Explorer
Property Inspector I
Property Inspector II
Library

Testing & Debugging

The Debug Menu
The Debugger

Building Blocks

Introduction to Datatypes
The number Datatype
The null Datatype
The Boolean Datatype
The string & undefined Datatypes
The function Datatype I
The function Datatype II
The xscale Demo Program
The object Datatype I
The object Datatype II
The object Datatype III
The array Datatype I
The array Datatype II
The "new" Keyword
Classes
Review

Operators

Operators Overview
Numeric & Assignment Operators I
Numeric and Assignment Operators II
Comparison Operators
String Operators I
String Operators II
Logical Operators
Equality Operators
Assignment Operators
Dot & Array Access Operators

Statements

Statements Overview
while
do while I
do while II
for I
for II
for III
for IV
for-in I
for-in II
break & continue
switch, if-else
switch II
try/catch/finally I
try/catch/finally II
ifFrameLoaded
set/with/Wrapup

Functions & Scope

Functions I
Functions II
Functions III
Functions IV
Functions & Scope I
Functions & Scope II
Load Order & Scope
The "_parent" Keyword
The "this" Keyword
Lexical vs. Logical Scoping
The "arguments" Array

Objects

Objects Overview
Objects Application I
Objects Application II
Objects Application III
Objects Application IV
Objects Application V
Objects Application VI
Objects Application VII
Objects Application VIII
XML I
XML II
XML III
DataGrid Component

Events

Events Overview
onMouseUp/onMouseDown/onRelease
Event Handler Formats
onPress
onKeyUp Listener
Stage.onResize()
TextField Events
loadVars.onLoad()
MovieClip Events I
MovieClip Events II

Classes & Inheritance

Classes I
Classes II
Classes III
get and set Function I
get and set Function II
Inheritance
The "super" Operator I
The "super" Operator II
Class Design Principles I
Class Design Principles II
Dropdown Menu I
Dropdown Menu II
Dropdown Menu III
SimpleMenu Class
Scope in Class Event Handlers I
Scope in Class Event Handlers II
Using "super" with "arguments"

Core & Movie Clip Classes

Core Classes Intro/Overview I
Core Classes Intro/Overview II
Core Classes Intro/Overview III
Array
Array
Array.push()
Array
Array.pop()
Array.sort()
Array.splice() I
Array.splice() II
Array.splice() III
Array.reverse()
String Class Overview I
String Class Overview II
String Class Application I
String Class Application II
String Class Application III
String Class Application IV
Math Class Overview I
Math Class Overview II
Math.sin (sine)
Math.sin Application I
Math.sin Application II
Math, TextFormat
Math I
Math II
Color
Sound I
Sound II
MovieClipLoader

Wrapping Up

Best Practices
Where to Go from Here

Credits

About the Author


Related Books on Macromedia Flash MX 2004 ActionScript Fundamentals







Save $80 on the
DROID BIONIC
by Motorola with Verizon Wireless service for less than from Verizon Wireless directly.
Save $80 on DROID BIONIC
More Cell Phone Discounts