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