http://www.lynda.com/home/DisplayCourse.aspxlpk2=728
Introduction Welcome 1:09 16.9 MB Using the exercise files 0:48 0.6 MB Overview 1:45 3.2 MB 1. Introducing AS3.0 Fundamentals Understanding ActionScript 1:35 1.9 MB Understanding the Actions panel 2:45 3.2 MB Understanding trace statements 2:04 1.7 MB Working with comments 2:49 2.2 MB 2. Working with Variables Understanding variables 1:50 1.2 MB Understanding the syntax of variables 4:26 3.2 MB Assigning variable values 2:53 2.2 MB Retrieving variable values 2:16 2.0 MB Working with different data types 4:17 3.4 MB 3. Using Functions Understanding functions 1:04 0.8 MB Using functions 4:32 3.7 MB Understanding function syntax 3:43 3.2 MB Understanding parameters 5:12 4.5 MB Returning values 4:38 3.6 MB Using local variables 4:19 3.6 MB 4. Working with Display Objects Understanding dot syntax 6:43 5.2 MB Controlling display properties 2:44 2.3 MB Creating objects dynamically 4:23 3.7 MB Controlling nested movie clips 3:17 2.8 MB 5. Understanding and Handling Events Understanding events and event listeners 1:14 0.8 MB Handling mouse clicks 8:04 6.7 MB Handling other mouse events 4:48 4.5 MB Working with keyboard events 3:23 2.8 MB Removing event listeners 5:20 4.8 MB 6. Creating Conditional Statements Understanding conditional statements 0:49 0.6 MB Writing if statements 5:22 4.6 MB Understanding conditional operators 1:17 1.3 MB Writing compound if statements 3:34 3.4 MB Writing else statements 2:51 2.8 MB Writing else-if statements 2:27 2.4 MB Working with switch-case statements 6:43 5.7 MB Detecting collisions 2:02 2.4 MB 7. Using Math to Perform Tasks Understanding mathematical operators and number data types 7:11 6.1 MB Aligning objects to the edge of the stage 9:16 7.7 MB Aligning to the center 5:09 4.4 MB Using random numbers between 0 and 1 6:19 5.1 MB Using a range of random numbers 9:40 8.2 MB Creating a random-number function 3:36 3.3 MB Creating a tip calculator 6:35 5.3 MB 8. Creating and Using Arrays Creating an array 3:08 2.6 MB Referencing an index in an array 4:44 3.8 MB Using shorthand notation to create arrays 2:24 2.1 MB Finding indexes 7:35 7.5 MB Making a game with a random array index 5:18 4.9 MB 9. Creating and Using Loops Understanding loops 1:13 1.0 MB Creating for loops 4:59 3.8 MB Using for loops 4:06 3.9 MB Sorting mail with a loop 7:46 7.0 MB Using while loops 5:46 4.6 MB 10. Using Classes Understanding classes 2:08 1.3 MB Extending classes 10:09 10.7 MB Understanding methods 6:43 6.9 MB Using properties 6:26 6.8 MB Instantiating classes 7:08 7.3 MB Setting up multiple classes 6:46 9.0 MB Creating packages 6:36 9.8 MB 11. Handling Text Loading external text 6:46 5.7 MB Appending text 2:55 2.7 MB Reading HTML 3:09 4.7 MB Styling links with CSS 6:48 6.6 MB 12. Loading Media Loading bitmaps 3:22 2.5 MB Loading SWF files 8:07 7.4 MB Creating a preloader 6:21 6.4 MB Loading sound 3:34 2.9 MB Stopping sound 4:50 4.9 MB Controlling volume 6:30 7.6 MB Understanding video 0:56 0.7 MB Loading video 9:17 7.9 MB Controlling video playback 5:23 6.5 MB 13. Creating a Calculator Previewing the Calculator application 1:04 0.9 MB Setting up the variables 4:54 4.0 MB Adding event listeners 6:39 7.1 MB Controlling numeric input 3:47 4.1 MB Setting up the Dot and Clear buttons 4:13 4.1 MB Finding the current operation 3:55 3.6 MB Capturing numbers 4:30 4.9 MB Performing calculations 7:11 7.2 MB Creating a calculator class 9:20 11.1 MB 14. Getting Out of Trouble Understanding and fixing errors 5:32 7.8 MB Getting help 3:26 5.7 MB Conclusion Goodbye 0:31 0.5 MB