Unit
1: Learning the Flash Player Object Model
* Introducing object-oriented programming
* The built-in Flash classes
* Using static methods of the Math class
* Creating and using instances of the Date class
* Manipulating strings using the String wrapper class
* Creating and manipulating arrays
* Creating custom objects
* Manipulating visual TextField objects
* Responding to user events for the TextField object
Unit 2: Creating Button and MovieClip Objects
* Creating a Button object
* Responding to user events for the Button class
* Creating MovieClip objects visually
* Setting MovieClip properties
* Referencing objects in different timelines
* Responding to user events for the MovieClip class
* Using MovieClip methods to drag and drop objects
Unit 3: Creating Custom Classes and Components
* Creating a class and a class constructor
* Creating properties
* Creating methods
* Inheriting from other classes
* Creating a component
* Creating static properties and methods
* Creating an interface
* Understanding intrinsic and dynamic classes
Unit 4: Learning the Flash Application Framework
* Introducing the Flash application framework
* Building applications with screens
* Adding UI components
* Retrieving dynamic data with data components
* Adding behaviors
* Using data binding with components
* Loading content into a screen
Unit 5: Using Text UI Components
* Introducing components
* Using the TextInput component
* Validating input with the TextInput component
* Using the Label component
* Using the TextArea component
* Skinning components
Unit 6: Using Selection UI Components
* Using the CheckBox component
* Using the RadioButton component
* Using the List component
* Using the ComboBox component
* Using the NumericStepper component
* Using the ComboBox component
Unit 7: Loading XML
* Introducing XML
* Loading XML using the XMLConnector component
* Binding XML data to UI components
* Handling responses from XML requests
* Loading XML with ActionScript
* Creating and populating an XML object
* Searching XML objects with XPath
Unit 8: Calling Web Services
* Introducing web services
* Getting information about a web service
* Calling a web service using the WebServiceConnector
component
* Binding web service data to UI components
* Handling responses from web service requests
* Calling a web service with ActionScript
Unit 9: Accessing Remote Services using Flash
Remoting
* Introducing Flash Remoting
* Configuring Flash Remoting
* Using the NetConnection Debugger
* Invoking remote service methods
* Handling responses from remote service calls
* Understanding Flash Remoting data conversion
* Returning complex data
Unit 10: Using the DataGrid Component
* Introducing Flash Remoting
* Populating a DataGrid
* Manipulating DataGrid columns
* Manipulating DataGrid data
* Handling DataGrid events
* Customizing the DataGrid
* Putting MovieClips in DataGrid cells
Unit 11: Creating MovieClips Dynamically
* Manipulating MovieClip depth
* Attaching MovieClips dynamically from the Library
* Attaching components dynamically
* Creating empty MovieClips using ActionScript
* Loading JPGs into a MovieClip
* Loading SWFs into a MovieClip
Unit 12: Persisting Data on the Client
* Introducing Shared Objects
* Creating Shared Objects
* Accessing data in a Shared Object
* Handling Shared Object events
|