Course Title: Macromedia Flash MX 2004 ActionScript Fundamentals



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. VTC Author Michael Hurwicz demonstrates the fundametals 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.


Course Author/Expert: Michael Hurwicz

Language: english

Full Online Training Available: Yes

Number of Course Movies: 141

Course Duration: 8 hours



Never has it been so easy to learn Macromedia Flash MX 2004 ActionScript Fundamentals.
No expensive classroom training courses.
No boring hard to follow books to read.
Learn from your own desk at a pace that suits you.
High quality affordable training that is easy to use and follow.
Use unique training methods, it makes learning easy no matter what your learning style.




Course Outline:



The FIRST THREE chapters of this online training course can be viewed right now!





Click Here Now To View the First Three Chapters of Macromedia Flash MX 2004 ActionScript Fundamentals Online Training For Free






If you then need all the lessons or complete access to over seven hundred different courses then join the online university for as long as you need them and even get an online university certificate.


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









To continue your learning, Click Here for the Online University and get access to all of the training courses, that's over 550 software programmes including 60,000 tutorial videos, for editing, image manipulation and graphics programmes. All for just $30 (approx £16) month. Unlimited access for as long as you need, cancel when you're finished, no contract, no minimum period, no hassle.



or


Click Here and we'll send you the training CD itself for Macromedia Flash MX 2004 ActionScript Fundamentals at £79.95

| rss feed | add to google toolbar Add latest courses to Google Toolbar | After Effects Projects | Background Loops |

• TutorRoom© 2005 •