ActionScript 3.0 Training
Adobe ActionScript is the programming language of the Adobe Flash Platform, originally developed as a way for developers to program interactivity.
ActionScript enables efficient programming of Adobe Flash Platform applications for everything from simple animations to complex, data-rich, interactive application interfaces.
Today, if you're a Flash developer, one thing is certain: Animation skills, no matter how phenomenal, are no longer enough. A firm grasp of ActionScript is essential because without it, only the most elementary interactivity is possible.
ActionScript 3.0 Course Outlines
- ActionScript 3.0 Level 1
Course Aims:
The main aim of this course is to give you an understanding of Object Oriented Programming (OOP) in ActionScript 3.0. The projects you will work on are a stimulating mix of programmatic animation, graphic visualisations, and games.
The course is the perfect extension to the Flash CS5 course for those who want to learn programming in a creative and inspiring visual context. After completion of the course, students will be prepared to create richly interactive projects, to continue learning advanced ActionScript features and about programming as a whole.
Curriculum Outline:
- ActionScript 3.0 Fundamentals
- Differences between AS1, AS2 and AS3
- Everything is an Object
- Object Oriented Programming fundamentals
- Classes and Objects
- Properties
- Encapsulation
- Polymorphism
- Interfaces
- Programming Concepts
- Variables
- Arrays
- Functions
- Loops
- Conditionals
- Data Types
- ActionScript 3.0 Programming
- Packages
- Declaring Variables
- Instance Methods
- Instance Variables
- Scope and Access Control Modifiers
- Constants and statics
- Use of 'this'
- Use of 'stage' and 'root'
- Best Practices
- Case sensitivity
- Programming styles
- Naming conventions
- Vector Drawing Classes
- Filters Classes
- Understanding and Handling Events
- The Display List
- Programmatic Animation
- Tweening Class
- Bitmap Drawing Classes
- Loader Class
- Text Classes
- Building a game with AS3
- ...amongst other topics
..love
ActionScript?
You're also going
to fall for these courses!
Because...
Dreamweaver allows you to design and develop full-blown websites using XHTML, CSS, Javascript and more. Fireworks is a fantastic website prototyping and fast iterative user testing tool.
Or, thinking outside the box..
Because...
These tools will expand your animation possibilities. Both also support actionscript-like languages, so you can continue to animate programatically.
course
selector:
Training outlines are subject to change if Keyline deems it necessary. We often cover more than advertised dependent upon a particular class dynamic.
