|
Provided by: Last Minute Training Flex 3 Developing Rich Client ApplicationsColdfusion |
![]() |
Training
Provided by Last Minute Training
Flex 3: Developing Rich Client Applications provides experienced application developers with hands-on, practical experience using Flex. This three day course introduces developers to all the primary features of Flex.
|
|
||||||||||
Flex 3 Developing Rich Client Applications
Lesson 1 - Introducing Flex 3: Developing Rich Client Applications
* Introducing Mastery Learning
* Understanding the Course Format
* Reviewing the course prerequisites
* Reviewing the course outline
* Setting up the application files
Lesson 2 - Introducing Adobe Flex 3
* Understanding rich internet applications
* Understanding Adobe Flex
* Understanding Adobe Flex Builder
* Understanding the foundation of the RIA: Flash Player / Flash Virtual Machine
* Understanding the Flex application process flow
* Accessing remote data resources from a Flex application
* Getting help and other resources
Lesson 3 - Getting Started with Flex
* Understanding the relationship between Eclipse and Flex Builder
* Exploring the Flex Builder interface
* Creating a project and your first application
* Debugging a Flex application
* Accessing help in Adobe Flex Builder
Lesson 4 - Learning Flex Fundamentals
* Creating a simple Flex application
* Displaying images
* Laying out a Flex application with containers
* Using the Panel container
* Using the ControlBar container
* Adding user interface controls
* Creating data bindings between components
* Architecting an application with MXML components
* Creating properties and methods for MXML components
Lesson 5 - Handling Events
* Understanding events
* Creating event handlers using inline ActioScript
* Handling events within ActioScript functions
* Placing ActioScript functions in external files
* Understanding the Event object
* Using the addEventListener() method
Lesson 6 - Laying out an Application Using Constraint-Based Layout
* Understanding absolute positioning
* Positioning components within a Canvas container
* Creating a constraint-based layout using Flex Builder
* Creating a constraint-based layout via MXML
* Using Enhanced Constraints
* Using constraint-based layouts within nested containers
Lesson 7 - Using View States for Application Design
* Understanding view states
* Controlling view states
* Reviewing the generated MXML code
* Creating view states that include custom component states
Lesson 8 - Creating Application Navigation
* Understanding navigator containers and controls
* Using the LinkBar control
* Using the TabBar control
* Using the ViewsStack container
* Using the TabNavigator container
* Using the Accordion container
* Using ButtonBar & ToggleButtonBar
* Using the ApplicationControlBar container
Lesson 9 - Customizing the Application
* Customizing Flex application look and feel
* Modifying Styles to change look-and-feel
* Using Themes
* Applying behaviors to components
* Applying transitions to view state changes
Lesson 10 - Using ActionScript Data Models
* Using the MVC design pattern
* Creating an MXML data model
* Using ActionScript classes as a data model
* Creating an ActionScript constructor with parameters
* Defining class methods
Lesson 11 - Exchanging Data Between Components Using Custom Events
* Understanding the problems with bindings
* Creating custom events
* Sending data with a custom event
Lesson 12 - Creating Data Entry Forms
* Using the Form container
* Sharing Form Data
* Validating form data
* Triggering validation with events
* Triggering validation with ActionScript
Lesson 13 - Retrieving XML Data with HTTPService
* Retrieving XML data at runtime
* Handling results
* Handling results using an event handler
* Handling faults
* Making HTTP requests to different domains
* Making HTTP requests with parameters
Lesson 14 - Displaying Data Using the DataGrid
* Using the DataGrid control
* Specifying DataGrid columns
* Formatting DataGrid columns
* Using item renderers and item editors
* Inline item renderers and item editors
* Item renderer and item editor components
* Using the TileList and HorizontalList
* Using events and selected items with list-based components
* Introducing Mastery Learning
* Understanding the Course Format
* Reviewing the course prerequisites
* Reviewing the course outline
* Setting up the application files
Lesson 2 - Introducing Adobe Flex 3
* Understanding rich internet applications
* Understanding Adobe Flex
* Understanding Adobe Flex Builder
* Understanding the foundation of the RIA: Flash Player / Flash Virtual Machine
* Understanding the Flex application process flow
* Accessing remote data resources from a Flex application
* Getting help and other resources
Lesson 3 - Getting Started with Flex
* Understanding the relationship between Eclipse and Flex Builder
* Exploring the Flex Builder interface
* Creating a project and your first application
* Debugging a Flex application
* Accessing help in Adobe Flex Builder
Lesson 4 - Learning Flex Fundamentals
* Creating a simple Flex application
* Displaying images
* Laying out a Flex application with containers
* Using the Panel container
* Using the ControlBar container
* Adding user interface controls
* Creating data bindings between components
* Architecting an application with MXML components
* Creating properties and methods for MXML components
Lesson 5 - Handling Events
* Understanding events
* Creating event handlers using inline ActioScript
* Handling events within ActioScript functions
* Placing ActioScript functions in external files
* Understanding the Event object
* Using the addEventListener() method
Lesson 6 - Laying out an Application Using Constraint-Based Layout
* Understanding absolute positioning
* Positioning components within a Canvas container
* Creating a constraint-based layout using Flex Builder
* Creating a constraint-based layout via MXML
* Using Enhanced Constraints
* Using constraint-based layouts within nested containers
Lesson 7 - Using View States for Application Design
* Understanding view states
* Controlling view states
* Reviewing the generated MXML code
* Creating view states that include custom component states
Lesson 8 - Creating Application Navigation
* Understanding navigator containers and controls
* Using the LinkBar control
* Using the TabBar control
* Using the ViewsStack container
* Using the TabNavigator container
* Using the Accordion container
* Using ButtonBar & ToggleButtonBar
* Using the ApplicationControlBar container
Lesson 9 - Customizing the Application
* Customizing Flex application look and feel
* Modifying Styles to change look-and-feel
* Using Themes
* Applying behaviors to components
* Applying transitions to view state changes
Lesson 10 - Using ActionScript Data Models
* Using the MVC design pattern
* Creating an MXML data model
* Using ActionScript classes as a data model
* Creating an ActionScript constructor with parameters
* Defining class methods
Lesson 11 - Exchanging Data Between Components Using Custom Events
* Understanding the problems with bindings
* Creating custom events
* Sending data with a custom event
Lesson 12 - Creating Data Entry Forms
* Using the Form container
* Sharing Form Data
* Validating form data
* Triggering validation with events
* Triggering validation with ActionScript
Lesson 13 - Retrieving XML Data with HTTPService
* Retrieving XML data at runtime
* Handling results
* Handling results using an event handler
* Handling faults
* Making HTTP requests to different domains
* Making HTTP requests with parameters
Lesson 14 - Displaying Data Using the DataGrid
* Using the DataGrid control
* Specifying DataGrid columns
* Formatting DataGrid columns
* Using item renderers and item editors
* Inline item renderers and item editors
* Item renderer and item editor components
* Using the TileList and HorizontalList
* Using events and selected items with list-based components
About The Training Provider: Last Minute Training
Last Minute Training - Last Minute Training Corp. works similar to last minute discounted travel. We sell training seminars at deep discounts on a last minute basis. If you want to save 30 - 60 off high quality training seminars and have the flexibility to attend with only a few days notice check out our website and see if the training you are looking for is on sale. While your there set up and free account...

