Course outline
Recap of ActionScript Fundamentals* Variable Scope and Data Types
* Defining Functions to reuse code
* Conditional Logic - if else
* Loops
* Arrays
* Event handling essentials
* Including external AS files
Loading External Content
* Loading JPG/GIF/PNG with AS3
* Loader Class
* Adding MovieClips dynamically
* Creating a pre-loader
* Displaying Random Images
* Creating Position-Aware Elements
Loading Text Files
* Using the URLLoader Class
* Essential event handling
* Error checking
* Loading Text, CSV and CSS files
Working with XML
* Overview of XML structure and syntax
* Importing XML
* Using the XML Class
* Event Handlers
* Parsing XML Data into Flash Data
* Using E4X - ECMAScript for XML
Advanced TextFields
* Dynamically creating Textfields
* Using the TextFormat Object for Styles
* Using Cascading Style Sheets with text
Object-Oriented Programming in AS3
* Creating a Class
* Extending an existing Class
* Applying a custom Class to a MovieClip
* Using external Classes
* Understanding the Document Class
* Applying a Document Class
Interacting with Application Servers
* Understanding how a dynamic website works
* Using Input TextFields
* Sending data from Flash to a web server
* Creating your own Flash-based web search

