Web & SEO Courses

Flash CS3 ActionScript Advanced

Overview

Adobe Flash CS3: ActionScript Advanced provides Flash designers with prior ActionScript 3 experience the knowledge and hands-on practice they need to build more flexible and dynamic design-based Flash content. This course focuses on teaching students more advanced ActionScript topics that will remove a reliance on Timeline-based visual tools. Students will learn to generate dynamic design and navigation elements that cannot be created without ActionScript.

Prerequisites

This course is for Flash designers who have some experience with ActionScript but want to learn more advanced topics and features to enhance their designs. To gain the most from this class you should already have: • Experience creating Flash designs and animation using the Timeline. • Equivalent knowledge from the Adobe Flash CS3: Introduction course. • Equivalent knowledge from the Adobe Flash CS3: ActionScript course. • At least one year of Flash design experience.

Course Content

Introducing the Course

  • About the Course
  • Course Objectives
  • Course Prerequisites

Reviewing ActionScript Basics

  • Variables
  • Loops
  • Conditionals
  • Arrays
  • Functions
  • Basic event handlers
  • Variable and function scope

Basic Object Oriented Programming

  • Namespaces
  • Creating an Object
  • Creating a simple class
  • Properties and methods
  • Data types
  • Static methods
  • Inheritance
  • Interfaces
  • Abstract classes
  • Exceptions and error handling

OO applied to Movie Clips and Sprites

  • Associating a class with a sprite
  • Extending MovieClip or Sprite
  • Accessing movie clip text fields and sprites via code
  • Creating a new movie clip in code
  • Events and event handling within the custom classes

Manipulating Flash UI Components

  • Programmatic animation
  • Drawing with vectors
  • Bitmap programming, applying filters and transforming bitmap
  • Text display and input
  • Loading external display assets

Working with external data

  • Loading data from an external file or server script
  • Submitting a form and processing the feedback from the server
  • Sending data to a server script
  • Communicating with other local SWF files
  • Working with binary socket connections
  • Working with XML
  • Communicating with XML sockets
  • Storing persistent local data
  • Uploading files to a server
  • Downloading files from a server to the user's machine

Working with videos

  • Net Connection
  • Custom video player
  • Working with a web cam

Security

  • Flash Player security overview
  • Overview of permission controls
  • Security sandboxes
  • Restricting networking APIs
  • Full-screen mode security
  • Loading content
  • Cross-scripting
  • Accessing loaded media as data
  • Loading data
  • Loading embedded content from SWF files imported into a security domain
  • Working with legacy content
  • Setting LocalConnection permissions
  • Controlling access to scripts in a host web page
  • Shared objects
  • Camera, microphone, clipboard, mouse, and keyboard access

Miscellaneous

  • Regular expressions
  • Working with Sound
  • Working with the System class to detect Flash version and capability
  • Using the external API to call JavaScript methods in a HTML page
  • Using the timer class

Other Relevant Courses

Book this course now!

Course Booking Conditions

Duration

3

Schedule

  • 24/25/26 November 2008
  • 12/13/14 January 2009
  • 23/24/25 March 2009

Prices

  • £945

All the bookings come with lunch, refreshments, course notes and post training support.

Late Availability

  • 24/25/26 November - £695

Costs

  • Studio Vouchers: £630 or less
  • Season Tickets: £525

Studio Vouchers

Season Tickets

Harlequin Location



Quick Quote

Quick Quote
Submit Form
See all Courses
Why use Harlequin Training
Discounts
Free Seminars