Macromedia Flash MX 2004 ActionScript Fundamentals Tutorials
Online Contents For This Title
We have made some of the video tutorials for Macromedia Flash MX 2004 ActionScript Fundamentals freely available to help you evaluate our training.
Click on any of the linked lesson listings below to preview FREE!
Title Description
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 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.
Choose your media type:
|
Getting Started
|
||
| ActionScript/JavaScript/ECMA 262 | (02:38) | |
| New to Flash MX 2004 ActionScript | (04:43) | |
| Overview | (04:10) | |
| How to Do These Tutorials | (02:04) | |
|
Tools & Terminology
|
||
| Overview | (01:10) | |
| Flash GUI | (06:02) | |
| ActionScript Editor | (05:44) | |
| Movie Explorer | (06:29) | |
| Property Inspector I | (03:35) | |
| Property Inspector II | (04:59) | |
| Library | (05:40) | |
|
Testing & Debugging
|
||
| The Debug Menu | (01:38) | |
| The Debugger | (05:02) | |
|
Building Blocks
|
||
| Introduction to Datatypes | (03:19) | |
| The number Datatype | (02:38) | |
| The null Datatype | (01:18) | |
| The Boolean Datatype | (01:30) | |
| The string & undefined Datatypes | (04:01) | |
| The function Datatype I | (05:13) | |
| The function Datatype II | (05:19) | |
| The xscale Demo Program | (03:57) | |
| The object Datatype I | (04:31) | |
| The object Datatype II | (02:53) | |
| The object Datatype III | (03:55) | |
| The array Datatype I | (03:56) | |
| The array Datatype II | (03:56) | |
| The "new" Keyword | (03:29) | |
| Classes | (03:59) | |
| Review | (04:53) | |
|
Operators
|
||
| Operators Overview | (04:02) | |
| Numeric & Assignment Operators I | (05:32) | |
| Numeric and Assignment Operators II | (04:41) | |
| Comparison Operators | (05:30) | |
| String Operators I | (05:28) | |
| String Operators II | (03:39) | |
| Logical Operators | (04:34) | |
| Equality Operators | (04:04) | |
| Assignment Operators | (02:50) | |
| Dot & Array Access Operators | (06:26) | |
|
Statements
|
||
| Statements Overview | (00:48) | |
| while | (06:02) | |
| do while I | (03:34) | |
| do while II | (03:26) | |
| for I | (01:47) | |
| for II | (03:37) | |
| for III | (03:13) | |
| for IV | (02:59) | |
| for-in I | (04:45) | |
| for-in II | (02:35) | |
| break & continue | (01:56) | |
| switch, if-else | (04:53) | |
| switch II | (03:52) | |
| try/catch/finally I | (03:41) | |
| try/catch/finally II | (02:56) | |
| ifFrameLoaded | (01:38) | |
| set/with/Wrapup | (04:04) | |
|
Functions & Scope
|
||
| Functions I | (03:52) | |
| Functions II | (03:59) | |
| Functions III | (05:11) | |
| Functions IV | (03:06) | |
| Functions & Scope I | (03:35) | |
| Functions & Scope II | (03:28) | |
| Load Order & Scope | (05:15) | |
| The "_parent" Keyword | (05:15) | |
| The "this" Keyword | (04:56) | |
| Lexical vs. Logical Scoping | (02:58) | |
| The "arguments" Array | (01:29) | |
|
Objects
|
||
| Objects Overview | (02:14) | |
| Objects Application I | (05:56) | |
| Objects Application II | (04:44) | |
| Objects Application III | (05:23) | |
| Objects Application IV | (03:06) | |
| Objects Application V | (05:06) | |
| Objects Application VI | (03:35) | |
| Objects Application VII | (05:35) | |
| Objects Application VIII | (04:26) | |
| XML I | (03:16) | |
| XML II | (05:29) | |
| XML III | (04:18) | |
| DataGrid Component | (05:21) | |
|
Events
|
||
| Events Overview | (02:55) | |
| onMouseUp/onMouseDown/onRelease | (06:26) | |
| Event Handler Formats | (02:26) | |
| onPress | (03:58) | |
| onKeyUp Listener | (06:26) | |
| Stage.onResize() | (03:05) | |
| TextField Events | (06:32) | |
| loadVars.onLoad() | (04:09) | |
| MovieClip Events I | (03:28) | |
| MovieClip Events II | (03:19) | |
|
Classes & Inheritance
|
||
| Classes I | (05:13) | |
| Classes II | (04:55) | |
| Classes III | (06:10) | |
| get and set Function I | (03:12) | |
| get and set Function II | (06:07) | |
| Inheritance | (05:44) | |
| The "super" Operator I | (04:54) | |
| The "super" Operator II | (03:30) | |
| Class Design Principles I | (03:18) | |
| Class Design Principles II | (04:22) | |
| Dropdown Menu I | (05:49) | |
| Dropdown Menu II | (04:37) | |
| Dropdown Menu III | (04:08) | |
| SimpleMenu Class | (03:24) | |
| Scope in Class Event Handlers I | (06:06) | |
| Scope in Class Event Handlers II | (04:45) | |
| Using "super" with "arguments" | (04:40) | |
|
Core & Movie Clip Classes
|
||
| Core Classes Intro/Overview I | (03:59) | |
| Core Classes Intro/Overview II | (05:29) | |
| Core Classes Intro/Overview III | (05:31) | |
| Array | (04:29) | |
| Array | (03:16) | |
| Array.push() | (04:53) | |
| Array | (02:46) | |
| Array.pop() | (05:41) | |
| Array.sort() | (05:16) | |
| Array.splice() I | (03:50) | |
| Array.splice() II | (05:03) | |
| Array.splice() III | (05:25) | |
| Array.reverse() | (05:58) | |
| String Class Overview I | (04:52) | |
| String Class Overview II | (02:34) | |
| String Class Application I | (05:20) | |
| String Class Application II | (06:14) | |
| String Class Application III | (04:18) | |
| String Class Application IV | (04:54) | |
| Math Class Overview I | (05:10) | |
| Math Class Overview II | (03:59) | |
| Math.sin (sine) | (04:53) | |
| Math.sin Application I | (03:59) | |
| Math.sin Application II | (04:50) | |
| Math, TextFormat | (05:48) | |
| Math I | (04:07) | |
| Math II | (06:20) | |
| Color | (03:27) | |
| Sound I | (03:04) | |
| Sound II | (04:00) | |
| MovieClipLoader | (05:39) | |
|
Wrapping Up
|
||
| Best Practices | (02:13) | |
| Where to Go from Here | (00:20) | |
|
Credits
|
||
| About the Author | (00:36) | |
This title is just part of the entire VTC collection of over 625 courses, 66,000 video tutorials (12,500+ free), available to you for just $30 a month.
Tutorial Information
| Title: | Macromedia Flash MX 2004 ActionScript Fundamentals |
| Author: | Michael Hurwicz |
| SKU: | 33580 |
| ISBN: | 1-932808-32-9 |
| Release Date: | 2004-12-09 |
| Duration: | 8 hrs / 141 lessons |
| Work Files: |
Yes |
| Captions: | No |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
Subscription / Purchase Information
This title is just part of the entire VTC collection of over 625 courses, 65,000 video tutorials (12,500+ free), available to you for just $30 a month.
United States
View All Titles 
Email this Page
Send us Feedback
Purchase/Add to Cart