DevTech - Web Application Development and Training
DevTech - Web Application Development and Training

Advanced Flash Applications with ActionScript

$895 USD $1295 CND   2 day course
Class times: 8:30 AM to 5:00 PM  Lunch & Breaks throughout day

Advanced Flash Applications with ActionScript is intended for the intermediate to advanced Flash user who wants to learn ActionScript programming to add more complex interactivity to their movies than simple navigation. You'll learn to plan your movies to make the process efficient and to allow code to be reused in multiple places. Throughout the course, you'll create a quiz game with several types of questions; including those involving toggling items on and off with clicks, dragging objects to targets and ones that you answer via clicking checkboxes and radio buttons. In the process, you'll learn about storing data in variables, accepting input via the keyboard and mouse, using arrays and loops, using debugging tools, and using Flash's built-in components.

· Topics
· Objectives
· Prerequisites
· Course Outline
· Register

Topics
Create a system for the user to navigate through a movie.
Plan movies and the scripts so you can write reusable, efficient code without requiring rework later.
Allow users to type information, and store that and other data in variables, and write conditional code that responds differently depending on the user's actions.
Create a video game interface, allowing the user to move a character and fire at moving objects, including testing for item collisions.
Allow users to drag objects, with the objects snapping into place when they are dropped on specific targets; use arrays and loops to manipulate large amounts of information quickly and to repeat blocks of code; and use debugging tools to check the status of expressions and variables as a movie plays.
Add common interface elements such as checkboxes, radio buttons, and list boxes to a movie using Flash's pre-made components.

Objectives
After taking this course, you will be able to add more complex interactivity to your movies than simple navigation. You'll learn to plan your movies to make the process efficient and to allow code to be reused in multiple places.

Prerequisites
To gain the most from this class, you should already have:
Attended the Introduction to Macromedia Flash course OR
Three to six months' experience working with Macromedia Flash

Course Outline
Lesson 1: ActionScript Basics
Topic 1A: What Can You Do with ActionScript?
Topic 1B: Creating Basic Navigation with ActionScript
Topic 1C: Timeline Paths and Dot Notation
Lesson 2: Planning Movies
Topic 2A: Methods of Planning Movies
Topic 2B: Storyboarding and Flowcharting
Topic 2C: Creating Modularity in Flash
Lesson 3: Creating Simple Interactivity
Topic 3A: Variables
Topic 3B: Movie Clip Scripts
Topic 3C: Conditional Statements
Lesson 4: Creating a Video Game
Topic 4A: Responding to Key Presses
Topic 4B: Duplicating and Hiding Movie Clips
Topic 4C: Testing for Collisions and Animating an Object
Lesson 5: Creating Complex Interactivity
Topic 5A: Making Movie Clips Draggable
Topic 5B: Determining the DropTarget for a Dragged and Dropped Clip
Topic 5C: Arrays
Topic 5D: Loops
Topic 5E: Remembering Item Locations and Preventing Overlaps
Topic 5F: Debugging
Topic 5G: Comparing Arrays
Lesson 6: Components
Topic 6A: Using Pre-Built Components
Topic 6B: Radio Buttons
Topic 6C: Combo Boxes and Functions
Appendix A: Script Listing
Scene 1 Scripts
Scripts Applied to or within Symbols

Course Schedule