- Weekends - After registration and prior to the start of course
- Setup the development environment
- Sep 11 - Saturday - 8 hour session @10AM EST / @7AM PST
- 1.Introduction and Getting Started with Adobe Flash, Flex, Flash Player
- 2.Using Flash Builder - Workspace, Importing and Exporting projects, Preferences
- 3.Lab - Hello World Application
- 4.MXML - MXML and Namespaces, Creating Properties and Defining Styles using MXML
- 5.Action Script - Creating Action Script Class, Using ActionScript in MXML
- 6.Action Script - Data Types, Language and API Help
- 7.Debugging - Starting a debug sesson, Trace Statements, Breakpoints
- 8.Debugging - Inspecting Variables, Using Watch Expression, Using Watchpoints to detect state changes
- 9.Lab - Debugging
- 10.Mock Interview
- Sep 12 - Sunday - 8 hour session @10AM EST / @7AM PST
- 1.Creating Data Driven Applicaton - Flex Components (MX vs Spark Components)
- 2.Text Display Control, Displaying Rich Text, Button Controls
- 3.Loading Images at Runtime, Embedding Images, Understanding Flex Data Binding
- 4.Loading XML Data From Server using HTTP Service and E4X
- 5.Lab - On usage of above controls
- 6.Laying Out an Application - Applicaton Layout property
- 7.Using Spark Group Container, Spark Panel Container, Application and Panel Container
- 8.Border Container, Constraint Based layout properties
- 9.Declaring View States, Changing view states at run time
- 10.Lab - On Applcation Layout
- 11.Mock Interview
- Sep 18 - Saturday - 8 hour session.@10AM EST / @7AM PST
- 1.Flex Event Architecture - Handling Dispatched Events
- 2.Using inline event handlers in MXML, Using custom event handler functions
- 3.Understanding event objects, Using event listener functions
- 4.Lab - On Flex Event Architecture
- 5.Using Custom Components - Defining MXML components
- 6.Instantiating components in MXML vs ActionScript, Declaring and using custom properties and custom methods
- 7.Declaring and setting component states, Dispatching events from custom components
- 8.Creating custom event classes, Dispatching and handling custom events
- 9.Lab - On Using Custom Components
- 10.Managing Application Navigation - Using the ViewStack container
- 11.Managing navigation with ActionScript, Using the ButtonBar component
- 12.Using the TabNavigator and Accordion containers
- 13.Lab - On Navigation
- 14.Mock Interview
- Sep 19 - Sunday - 8 hour session @10AM EST / @7AM PST
- 1.Using Cascading Style Sheets (CSS) - Inline CSS declarations, Embedded style sheets
- 2.Using type, style name, id selectors, Descendant and Global selectors
- 3.Using External Style Sheets, Loading styles with ActionScript, Loading styles at runtime
- 4.Lab - On Using Cascading Style Sheets
- 5.Managing Data
- 6.Displaying Dynamic Data
- 7.Integrating with Application Servers
- Sep 25 - Saturday - 8 hour session @10AM EST / @7AM PST
- 1.Cairngorm & MVC Architecture
- 2.Blaze DS/LiveCycle DS for handling Data on Server
- 3. Cairngorm Events, Commands and Delegates
- 4.Flex Charting Components & Flex AdvancedDataGrid
- 5.Flex Localization
- 6.Lab - On Using Cairngorm
- 7.Mock Interview



