Learning ActionScript
2h 15mBeginner2011-12-19
Authors

Joseph Labrecque
University Professor, Adobe Educator, Studio Head
Course details
ActionScript is an object-oriented programming language that has a wide reach on the web, the desktop, mobile devices, and beyond. In this workshop, expert software engineer Joseph Labrecque teaches you the fundamentals of programming in ActionScript 3 using both Flash Professional and Flash Builder. Learn how to use core constructs and object types such as variables, arrays, and functions, as well as more advanced types like video, sound, XML, and JSON.
Learning objectives
What is ActionScript and why should I learn it?
ActionScript 2.0 vs. ActionScript 3.0
Implementing external source code
Working in Flash Professional and Flash Builder
Understanding language fundamentals
Working with ActionScript objects
Learning objectives
What is ActionScript and why should I learn it?
ActionScript 2.0 vs. ActionScript 3.0
Implementing external source code
Working in Flash Professional and Flash Builder
Understanding language fundamentals
Working with ActionScript objects
Skills covered
ActionScriptObject-Oriented ProgrammingAdobeLearningSoftware Development
Concepts
0. Introduction
- 01 - Welcome
1. Getting Started with ActionScript 3.0
- 02 - What is ActionScript and why should I learn it
- 03 - ActionScript 2.0 vs. ActionScript 3.0
- 04 - AS3 language fundamentals
- 05 - Implementing external source code
2. Working in Flash Professional
- 06 - Creating a Flash document
- 07 - Building the document class
- 08 - Compiling and debugging
3. Working in Flash Builder
- 09 - Creating an ActionScript project
- 10 - Creating a class file
- 11 - Compiling and debugging
4. AS3 Language Fundamentals
- 12 - Variables
- 13 - Functions
- 14 - Events
- 15 - Conditionals
- 16 - Arrays and vectors
- 17 - Loops
5. Working with AS3 Objects
- 18 - MovieClip and Sprite
- 19 - TextField and TextFormat
- 20 - Video, NetConnection, and NetStream
- 21 - Sound, SoundTransform, and SoundMixer
- 22 - Loader, Bitmap, and BitmapData
- 23 - XML
- 24 - JSON