Flex 3 Essential Training
with: David Gassner
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
Table of contents
Introduction
Welcome 0:48 0.8 MB
Setting up the exercise files 2:28 3 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 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 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 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 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 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
Quick links
* Free Sample Training
* FAQs
* System Requirements
* Contact Us
Ready to join?
* 30,860 instructional videos
* 460 training courses
* 125+ expert instructors / teachers
* Modular videos help to learn specifics
* Self-paced learning
* New training courses added monthly
* Access to all training for one price!
Flex 3 Essential Training
with: David Gassner
Running Time: 8.5 hours
Price: 99.95
Benefits of Buying the DVD
See all the benefits
Related courses
* AIR Essential Training
* Flex 3 New Features
Click here for download Lynda.com Flex 3 Essential Training