Home Sitemap Dutch English

Prisma IT» Training» Training overview» Flex3: Actionscript 3.0
 

Flex 3: Using ActionScript 3
1 day - € 995,-

Description

Flex 3: ActionScript 3.0 (F2AS3) is a 1 day course teaching the ActionScript 3.0 programming language from the ground up, using Adobe Flex Builder 2 as a working environment. The course begins with basic syntax, variable declaration and data types; moves through iteration and control structures; then covers basic and intermediate object-oriented programming structures and event handling, while introducing the concept of design patterns. The course prepares developers to fully gain from the Adobe Flex 3 training curriculum, which assumes prior knowledge of object oriented programming fundamentals.

Audience

To gain the most from this class, you should:
• Have basic exposure to the Flex Builder 3 IDE
• Have basic familiarity with XML
• Have basic exposure to any programming or scripting language
• Be prepared to learn object oriented programming using hand-typed code

Next steps

All other Flex trainings

Course Outline

ActionScript 3.0 Syntax
Understanding basic syntax Declaring variables and their type Declaring and casting variables in the test console Using language operators Mathematical operators Working with aggregate data Manipulating arrays Representing two-dimensional data with object arrays Populating Flex components with arrays ActionScript 3.0

Control Structures
Manipulating String data Using the Alert component Using Conditional Statements Using conditions to validate user input Using switch/case statements Using the Date class Working with iteration (looping) statements Writing and using user defined functions Separating and including ActionScript and MXML files Technical Training Flex 2: Using ActionScript 3

ActionScript 3.0 Custom Classes
Introducing Object Oriented Programming Terminology Writing a class definition Declaring class properties Defining a class and creating objects from it Declaring class methods Re-using code through inheritance Extending a base class Guaranteeing behavior with interfaces Persisting local data