back to overviewFlash and Actionscript 3

Register for this course

There are no sessions planned at the moment, but feel free to contact us for bookings

Request an other date:

First Name Last Name
Email Phone
Company VAT

Summary

In this course we will explore best practices when developing rich Flash applications, review important concepts such as syntax, object oriented programming, animating with ActionScript, and controlling objects using the keyboard.

Target Audience

This course is for developpers with prior Flash experience and with the desire to learn how to program Flash content using ActionScript.

Course outline

Flash and ActionScript 3 - Fundamentals

- Choosing your development environment

- Manipulating movieclip properties

- ActionScript Basics

Variables and data types

Conditionals

Loops

Arrays

- Operators and Expressions

- Using Functions

Properties, methods and events

- Manipulating movieclip properties

- Mouse interaction events

- Using the main Event loop

- Using timers

The display list

- Adding and removing elements on the screen

- Managing object names

- Changing display hierarchy

- Building a dynamic navigation bar

Timeline control

- Playhead movement

- Working with frames

- Building a simple timeline based website

Object oriented programming

- Classes

- Inheritance

- Composition

- Encapsulation

- Navigation bar OOP approach

Motion

- Basic movement

- Geometry and trigonometry

- Building a particle systems

- Programmatic tweening with the TweenLite library

Drawing with vectors

- The graphics class

Drawing with pixels

- Bitmap manipulation with the Bitmapdata class

- Blend modes

- Filters

Text

- Creating text fields

- Formatting text

- Formatting text with html and css

- Loading external html and css files

Sound

- Actionscript sound architecture

- Playing internal and external sounds

- Changing sound volume and panning

- Read ID3 data from MP3 files

- Working with the microphone

- Visualizing Sound Data

Video

- Encoding

- Full screen video

- Captions

Loading assets

- Loading external images

- Loading external swf files

XML and E4X

- Understanding XML structure

- Creating an XML object

- Reading XML

- Writing XML

- Loading and parsing external XML files

- Building an XML based website

Connecting to a backend

- Set up amfPHP to communicate with a PHP server

- Building a contact manager application

Duration

3 Days

Pricing

1350 €

Prerequisites

To take this course, you should have completed the "Flash: Rich Content Creation" course, or have equivalent experience.

  • Share/Bookmark