Actionscript 3 Advanced

Ubiq Creative Training
In East Dulwich

Want to speak to an Advisor about this course?

Important information

Typology Course
Location East dulwich
Duration 3 Days
  • Course
  • East dulwich
  • Duration:
    3 Days

You will learn all about creating and using classes, interfaces and components, and will be introduced to sound principles of object oriented development in Flash.
Suitable for: Flash developers with a good knowledge of Actionscript 3 programming who want to master the power of object-oriented programming.

Where and when
Starts Location
On request
East Dulwich
18 St Francis Road, SE22 8DE, London, England
See map
Starts On request
East Dulwich
18 St Francis Road, SE22 8DE, London, England
See map

Frequent Asked Questions

· Requirements

A good knowledge of Actionscript 3 programming with frame scripts as taught in our Actionscript 3 Fundamentals course.

Course programme

Course Content

Object-Oriented Programming

  • What is Object- Oriented Programming?
  • Properties and Methods
  • Defining classes
  • Constructors
  • Polymorphism
  • Inheritance
  • Static properties and methods
  • Importing packages

Principles of good OOP design

  • Inheritance v Containment
  • Principle of high cohesion and loose coupling
  • Event driven programming
  • Introduction to Design Patterns

Practical OOP in Flash

  • Extending intrinsic classes
  • Creating and using Interfaces
  • Creating and using Components
  • Creating compiled components (.swc files)
  • Getters & Setters
  • Using the EventDispatcher class

Custom Graphic Classes

  • Extending the display classes
  • Dynamically adding items to the display list
  • Manipulating display objects
  • Animation with Actionscript
  • Using the tweening class for custom animations
  • Creating dynamic menus and content
  • Working with other media
  • Embedding, downloading and streaming sounds
  • Using Sound, SoundChannel and SoundTransform classes to play sounds
  • Using the Video class to play flash video

Communicating with the web server

  • Using the URLLoader class to load data froma web server
  • Using URLVariables class to send data to a web server
  • Managing asynchronous actions

Developing applications

  • Planning a project
  • Debugging applications with the debugger

Additional information

Students per class: 4

Students that were interested in this course also looked at...
See all