user name:
password:
(case sensitive)
Learn by:
All Courses
lynda.com » Online Training Library® » Adobe » Flex 3 Essential Training

Flex 3 Essential Training




Application developers who want to create cross-platform, data-centric applications need the power of Flex 3. In Flex 3 Essential Training, Adobe Certified Instructor David Gassner starts with the basics of understanding Flex, its projects, and its related programming languages. He explores the intricacies of the development platform and the Flex Builder 3 integrated development environment, then gives in-depth, hands-on tutorials on creating, designing, customizing, and publishing dynamic web and desktop applications in Flex 3. Exercise files accompany the course.

Released on: 2/24/2008

Start Learning Now

Our free movies below will get you started (QuickTime® 7.5 or newer is required).
Get immediate access to the entire lynda.com Online Training Library®!

Exercise Files
Closed Captioning CC

Table of contents


Introduction

Welcome 0:48 0.8 MB
Setting up the exercise files 2:28 3.0 MB
Understanding the prerequisites 1:16 1.3 MB

1. Getting Started

Understanding Adobe Flex 3 7:22 8.1 MB
Installing Flex Builder on Windows 5:23 4.7 MB
Installing Flex Builder on Mac OS X 4:45 5.9 MB
Starting Flex Builder 3:10 3.5 MB
Creating a Flex project 6:16 6.6 MB
Touring through Flex Builder 3 13:15 16.1 MB
Building a basic application 6:49 8.7 MB
Understanding the anatomy of an MXML application 7:58 9.9 MB
Understanding Flex application output files 7:23 11.2 MB
Importing and exporting projects 3:50 5.0 MB

2. Programming Languages

Understanding Flex programming languages 7:20 6.8 MB
Translating MXML to ActionScript 9:38 11.6 MB
Understanding the Flex framework 3:33 4.4 MB
Getting language and API help 5:50 9.9 MB

3. Using Visual Controls

Understanding visual controls 2:46 3.1 MB
Displaying text with the Label and Text controls 8:27 10.4 MB
Using Text Data Entry controls 11:30 13.9 MB
Using binding expressions 7:44 9.2 MB
Formatting data 8:37 12.8 MB
Presenting images 9:39 12.2 MB

4. Using Custom Components

Creating custom components 4:32 4.9 MB
Instantiating custom components in MXML 4:54 5.2 MB
Instantiating custom components in ActionScript 5:26 6.5 MB
Declaring component properties 6:05 8.4 MB
Declaring component methods 5:28 7.1 MB

5. Using Design View

Understanding Design view 3:27 4.9 MB
Using the Components view 3:49 5.5 MB
Using the Flex Properties view 4:29 6.8 MB
Navigating the Design Area 5:59 8.5 MB
Creating View States 5:44 7.6 MB
Changing View States at Runtime 3:34 4.5 MB

6. Application Layout

Understanding containers 1:56 2.4 MB
Using the VBox, HBox, and Canvas containers 8:07 10.1 MB
Using the Panel and Control Bar containers 7:25 9.7 MB
Laying out the Photo Album application 5:41 7.5 MB
Using the Tile container 4:50 7.0 MB
Using constraint-based layout 7:23 10.6 MB

7. Using Cascading Style Sheets (CSS)

Understanding Cascading Style Sheets (CSS) 5:35 7.1 MB
Using embedded style sheets 4:03 5.2 MB
Understanding style selectors 8:00 10.7 MB
Using external style sheets 7:25 10.9 MB
Applying styles to the Photo Album application 6:19 9.7 MB
Embedding fonts 4:48 6.5 MB

8. Application Navigation

Using the ViewStack container 3:02 3.8 MB
Creating programmatic navigation with ActionScript 3:43 5.1 MB
Using Navigation Bar containers 6:35 8.7 MB
Using the TabNavigator and Accordion containers 3:28 4.6 MB
Creating navigation in the Photo Album application 5:49 11.2 MB

9. Debugging

Understanding the Debugging perspective 2:43 3.5 MB
Tracing application execution 6:24 9.5 MB
Using breakpoints 5:26 7.6 MB
Watching variables and expressions 8:54 12.0 MB

10. Programming with Events

Understanding the Flex event architecture 5:34 6.1 MB
Using MXML attribute-based event listeners 4:06 5.1 MB
Understanding event objects 8:43 11.7 MB
Creating event listeners with addEventListener() 7:05 10.3 MB
Dispatching Events from Custom Components 6:22 8.6 MB
Handling events from custom components 4:13 5.5 MB
Creating and using custom event classes 5:33 7.3 MB
Dispatching and handling custom events 4:44 6.7 MB

11. Using Dynamic Data

Loading XML data with HTTPService 9:23 11.3 MB
Handling HTTPService result events 7:22 9.5 MB
Handling HTTPService fault events 6:41 9.4 MB
Installing Apache, PHP, and MySQL on Windows 6:44 8.5 MB
Installing Apache, PHP, and MySQL on Mac OS X 5:26 7.2 MB
Creating a sample database 2:51 3.8 MB
Creating a Flex project for use with PHP 3:21 3.9 MB
Generating a dynamic Flex/PHP application 5:44 6.7 MB
Reviewing generated PHP code 3:25 5.0 MB
Using a dynamic XML based service 5:28 10.3 MB
Using a Repeater to display dynamic data 6:39 12.9 MB

12. Using Data-Driven List Controls

Using List-Based controls 5:26 6.6 MB
Using the labelField property 3:26 5.0 MB
Using the labelFunction Property 6:17 8.9 MB
Creating custom item renderers 5:17 7.1 MB
Using component item renderers 4:50 7.4 MB
Using the TileList in the Photo Album application 6:54 11.6 MB
Using the DataGrid control 6:30 8.9 MB
Using advanced DataGrid cell rendering 5:22 7.7 MB
Working with List Control events and properties 4:58 8.5 MB

13. Creating Data Entry Form Components

Building a form component 6:40 8.3 MB
Validating Data Entry controls 9:52 13.8 MB
Packaging data with a Value Object Class 4:23 6.3 MB
Sharing data with custom events 4:38 6.2 MB
Sending data to the server 5:45 8.4 MB

14. Deploying Flex Applications to the Web

Exporting a Release Build 2:56 4.1 MB
Using the View Source feature 5:16 8.2 MB

Conclusion

Goodbye 0:28 0.5 MB

  • 39,400 instructional videos
  • 627 training courses
  • 204 expert instructors / teachers
  • Modular videos help to learn specifics
  • Self-paced learning
  • New training courses added monthly
  • Access to all training for one price!
MonthlyAnnualPremiumMultiuser solutionsEducators

Flex 3 Essential Training
with: 
Running Time: 8:35 (hrs:min) Price: $99.95
Benefits of Buying the DVD

See all the benefits