Home > Adobe Flash Training:
Adobe Flash CS3 - ActionScript 3.0
Application Overview:
Adobe Flash
ActionScripting 3.0
ActionScript 3.0 is a powerful, object-oriented programming language that
signifies an important step in the evolution of the capabilities of the
Adobe Flash Player. The motivation driving ActionScript 3.0 is to create a
language ideally suited for rapidly building rich Internet applications,
which have become an essential part of the web experience.
Earlier versions
of ActionScript offered the power and flexibility required for creating
truly engaging online experiences. ActionScript 3.0 now further advances the
language, providing superb performance and ease of development to facilitate
highly complex applications, large datasets, and object-oriented, reusable
code bases.
With ActionScript 3.0, developers can achieve excellent
productivity and performance with content and applications that target Flash
Player. ActionScript is executed by the ActionScript Virtual Machine (AVM)
built into the Flash Player. AVM1, the virtual machine used to execute
legacy ActionScript code, powers Flash Player today and makes possible a
wide range of interactive media and rich Internet applications.
There are
numerous products that generate content and applications targeted at the
Flash Player runtime. Often these products incorporate support for
ActionScript to add interactivity and behavior to their output.
In the Adobe
product family, professional designers and developers might use ActionScript
within several tools and servers, such as Flash, Flex, and Flash Media
Server to create content and applications for Flash Player. The Flex product
family, including the new Eclipse-based Flex Builder 2 IDE, will be the
first product line to access the new capabilities of ActionScript 3.0.
Users:
Current users of Adobe Flash ActionScripting including Programming, Creative, Design and Web Development Professionals as well as anyone who needs to enhance their existing Flash ActionScripting skills to enhance interactive websites, rich media advertisements, instructional or training media, Flash presentations or online games.
Adobe Training
Macromedia Training
Note: All former Macromedia Training is now listed under Adobe Training.
Adobe Flash CS3*
ActionScript 3.0
Course Information
Duration: One-Day Course
Platform: Windows and Macintosh
Fee: $395 CDN (+GST)
This class is limited to eight people.
*As of January 1, 2008 all Adobe InDesign, Photoshop, Illustrator, Dreamweaver and Flash courses will be on version CS3 unless otherwise indicated. If you are currently are using previous versions you can still benefit from attending this course.
Please contact DPA for more details or to have an instructor contact you.
Course Overview
Adobe Flash ActionScript 3.0 is the official programming language of the Adobe Flash
platform. Originally developed as a way for Flash developers to program
interactivity, ActionScript enables efficient programming of Flash
applications for everything from simple animations to complex, data-rich,
interactive application interfaces, applications for the web, mobile devices
and desktop computers. This course will get you introduced to ActionScript 3.0 and
give you insight into this new yet powerful and sophisticated language.
Course Content
- ActionScript Review
- Conditionals and Loops
- Instance Methods
- Static Variables and Static Methods
- Functions
- Inheritance
- Compiling and Running a Program
- Datatypes and Type Checking
- Interfaces
- Statements and Operators
- Arrays
- Events and Event Handling
- Exceptions and Error Handling
- Dynamic ActionScript
- Display API
- Events and Display Hierarchies
- Interactivity
- Programmatic Animation
- Drawing with ActionScript
- Bitmap Programming
- Text Display and Input
- Loading External Display Assets
- MXML Application
- Distributing a Class Library
Calendar Dates:
Sep 19, 2008
Dec 17, 2008
Download PDF of Course Outline
If you have Adobe Reader installed you can view it now:
Related Training
DPA Certificate Programs
Our certification programs give you the opportunity to build your proficiency in electronic imaging, page layout, Internet, and office productivity while saving you a considerable amount.
more >>