Flash training & help - south africa
best insurance premiums insurance company south africa
flash training, flash help, south africa
   
Training > Flash Actionscripting
 

 

 

Flash actionscripting training course provided by Intoweb in Johannesburg and Pretoria, South Africa

What is Flash actionscripting?
Flash has quickly become established as the premiere vector-based design and animation technology on the Internet. Flash is used to create high impact animated websites with sound and independent movie clips. Actionscripting is the core of interactivity in flash movies.

Actionscripting is a form of object-orientated programming specific to Macromedia Flash. This scripting language places a heavy emphasis on code structure and organisation. Actionscript code is very similar Javascript and is based on the same ECMA0262 specifications as Javascript.

Intoweb provides training in Macromedia Flash actionscripting (actionscript version 2.0). Learn how to actionscript to extend the functionality of your current Flash skills and knowledge. Intoweb does not offer amateur lecture notes; rather each course member will be supplied with a quality, comprehensive textbook.

Pre-Requisites
Basic Flash Knowledge (click to view details on our basic Flash training)
A basic knowledge of XML and or Javascript would be beneficial

Course Details
Flash MX 2004: Intoweb provides in-depth as well as hands-on training and our course leaders play an interactive role in the training to make sure candidates understand the lessons. The actionscript course provides the perfect blend of theory and practical examples. Intoweb is ISETT SETA accredited.

Duration: 5 days

This course is only scheduled upon demand. If you are interested in taking this course please contact:
(Please specify the course in your email enquiry)

Table of contents

Introduction to Actionscript

ActionScript Matures to   Version 2.0
Differences between   ActionScript 1.0 and 2.0
Similarities between   ActionScript 1.0 and 2.0
Why Learn ActionScript
ActionScript Elements
Using the ActionScript Panel
Planning a Project
Writing Your First Script
Testing Your First Script

Using Event Handlers

What Event Handlers do
Choosing Event Handlers
Using Mouse Events
Making the Most of attaching   Mouse Events to Movieclips
Using Frame Events
Using Clip Events
Orchestrating Multiple Events
Understanding Event Handler    Methods
Using Event Handler Methods
Using Listeners

Understand Target Paths

Understanding Mulitple    Timelines
Targeting Current Movie
Targeting the Main Movie
Targeting a Parent Movie
Targeting Movieclip Instances
Targeting Movies on Levels
Targeting Movieclip Instances   on Levels
Understanding Multiple   Identities
Creating and referencing   Global Elements

Using Object Paths

What Objects are and why    They're Usefull
Built in Classes
Using Colour Class
Using the Key Class To Add    Interactivity
Working with String and    Selection Classes

Using Functions

Creating Functions
Add Parameters to Functions
Using Local Variables and   Creating Functions That   Return Results

Creating and Manipulating Data

Creating Variables
Creating Arrays
Creating Dynamic Text Fields   and Retrieving Information
Building Expressions
Operators
Manipulating Numerical Data   Using Math
Manipulating Strings

Creating Custom Classes

Classes, Top-level Classes,    and Instances
Creating a Class
The Classpath
Packages and Importing    Classes
Getters and Setters
Defining Members
Understanding Inheritance

Using Conditional Logic

Controlling a Scripts Flow
Determining Conditions
Reacting to Multiple    Conditions
Defining a Boundary
Turning Power On/Off
Reacting to User Interactions
Detecting Collisions

Automating Scripts with Loops

Why Loops Are Usefull
Types of Loops
Writting and Understanding
   Nested Loops
Loop Exceptions

Scripting UI Components

Components a Scripting    Primer
Configuring Components     Properties
Triggering Scripts Using Components Events
Using Component Methods
Using the FocusManager    Component
Customising UI Components    with Actionscript

Getting Data in and Out of Flash

Understand Data Sources and    Data Formats
GET vs. POST
Using LoadVars Class
Policy Files
Using Shared Objects
Using the    WebServiceConnector    Component

Using XML with Flash

XML Basics
Using the XML Class
Using Socket Servers

Validating Data

The Logic behind Validating    Data
Using Validation Routines
Handling Errors
Validating Strings
Validating Strings
Validating Sequences
Validating Against a list of    Choices
Validating Numbers
Processing Validated Data

Working with Text Fields

Dynamically Creating and    Configuring text Fields
Using Text Format Objects
Loading and Communicating    with Inline Images and SWF's
Formatting Text Fields using    Cascading Style Sheets

Controlling Movie Clips Dynamically

Creating Movie Clip Instances    Dynamically
Building Continous-Feedback    Buttons
Using ActionScript To Draw    Lines Dynamically
Z-Sorting Movie Clip Instances
Dragging and Dropping Movie    Clip Instances
Removing Dynamically    Created Content

Time and Frame-Based Dynamism

The Use of Time in Flash
Working with Dates in Flash
Determining the Passage of    Time
Controlling the Playback Speed and Direction of a    Timeline
Tracking Playback and    Downloading Progression

Scripting for Sound

Controlling Sound With    Actionscript
Creating a Sound Object
Dragging a Movie Clip    Instance Within a Boundary
Controlling Panning
Attaching Sounds and    Controlling Sound Playback

Loading External Assets

The Ins and Outs of Loading    External Assets
Loading Movies into Targets
Loading Jpegs Dynamically
Creating an Interactive    Placeholder
Loading Movies into Levels
Controlling a Movie on level
Loading MP3's Dynamically
Reacting to Dynamically    Loaded MP3's
Extracting ID3 Data from a    MP3 File
Loading and Controlling    External Video

Testing and Debugging

Eliminating Bugs Before they    Hatch
Maximising the Testing and    Debugging Process
Fixing Compile-Time Bugs
Finding and Fixing Run-Time    Bugs

Maximum Strength swf's

Understanding and Using    fscommand()
Using Flash Studio Pro
Using Flash Vars

Printing and Context Menus

Flash Printing Versus Browser    Printing
Using PrintJob Class
Creating Custom Context    Menus

     


contact
(Please specify the course in your email enquiry)

Advertisers:     Open Office Pro | PHP | Internet College | GO | Intoweb | Mini MBA | Diamond Source | Colonial Stone | Selectech Water Analysis | Solid Wood Furniture | Brivis | UC Tiles | Technical Training | Press Desk | Colonial Stone | Bathroom Renovations | Outdoor Power Solutions | Loutzavia Flight School | Language Works | Waco Scaffolding & Formwork | ACSS Security Systems | Camp Discovery | Delport Vd Berg Attorneys | Yorday Bridal Studio | Stonehaven | Medical directory | Infraset Precast Concrete Products | Trademark Search | Vision Conveying | Airconditioning Superstore | Glendower Golf | Bike Trader | OMA SA | OMS AUS | African Sky | South Africa Tours | South Africa Safari | Kruger Park Safaris | Game Lodge | South Africa Vacation | South Africa Honeymoon | South Africa Travel | Cape Town Tours | African Sky Hunting | African Sky Golf | African Safari

Web Design Home | Australian Web Design | About Us | Support | IT Jobs | Domain Names | IT Articles | Feedback | Site Map | Extended Site Map | Payments | Legal | Contact Us | Web Development | Systems Programming | IT Training | IT Company | Online Marketing | E-Consultancy| Linux Support & Training | Hosting | IT Terms | Intoweb Shop | Links | Website Design | IntoTravel | Website Marketing | Intranet Development | HR Solutions | Financial Solutions | Intranets | Sports Management | Intrant development | HR | Intranets | elearning | Finance | Sport | Training | Open Office Pro | Search ZA | Flash | Travel | Construction | Jewellery | Corporate Training | Africa Safari | Gauteng

This page is out of date.
Please see Flash Actionscript 3 training.

Close