Username: 
Password: 
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.


Also Available in CD format

Single User: US$ 99.95      Purchase/Add to Cart

Select Bandwidth