About the Course
Introduction to Flex 2 with Matthew Pizzi
Introduction to Flex 2 provides experienced application developers with hands-on, practical experience using Flex.
This video course introduces developers to all the primary features of Flex they'll need to know in order to build a fully
functional, well architected front end for a Rich Internet Application (RIA).
Register | Buy DVD
More about Matthew Pizzi
Introduction to Flex 2 with Matthew Pizzi will be available as part of our online training subscription service,
and available for purchase in DVD-ROM and CD-ROM format. You can purchase a Flex 2 Training disc
by visiting our store.
Introduction
to Flex 2 Course Outline
Lesson 1 - Getting Started with Flex
2
What is Adobe Flex 2?
Flex Builder 2 Interface
Build and Explore an Application
Understading MXML
Understanding ActionScript 3.0
Understanding The Flex Framework
Language Reference
Lesson 2 - Flex Controls
Flex Controls
Working with Text
Working with Images
Button Controls
Data Binding
Calculator Application
Lesson 3 - Layout Containers
Layout Containers Overview
Application Container
Panel Container
Form Container
Required Attribute
Grid Container
Box Containers
DividedBox Containers
Tile Container
Container Best Practices
Lesson 4 - Flex Development Fundamentals
MXML Component Overview
Create MXML Components
Instantiate Components
Calling a Property in a Component
Calling a Method in a Component
Calling a Method in a Component pt.2
The Debugger
Handling Events
Event Object Explored
addEventListener Overview
Using the addEventListener Method
Lesson 5 - Constraint-based Layouts & ViewStates
Constraint-Based Layout pt.1
Constraint-Based Layout pt.2
Working with States
State Navigation
State Navigation with MXML
Set Property
Lesson 6 - Application Navigation
Navigator Containers Overview
TabBar Container
Other Navigators
Navigation with ActionScript
TabNavigator & Accordion
History Management
Application Control Bar
Lesson 7 - Styles, Behaviors, Transitions
Overview
Using CSS
Glow Effect
Zoom Effect
Transitions
Lesson 8 - Data Models & Components
Overview
Create an ActionScript class
Overview of the this Keyword
Passing Parameters to the Constructor
Creating Methods in a Class
Understanding Component Architecture
Custom Events Overview
Create, Dispatch, and Handle a Custom event
Create a Custom Event Class
Lesson 9 - HTTPService Class
Understanding the HTTPService Class
Making an HTTP Request
Using a Result Event
Handling Faults
Cross Domain Policy File
Lesson 10 - Repeater and Data Grid
Using the Repeater Component
Using Data from the Repeater's event Object
Format Data Grid Columns
Specify COlumns
Putting it all Together pt.1
Putting it all Together pt.2