The Adobe Flex 2 Advanced Visual Programming Training DVD from Total-Training is
a training course designed to help beginner through advanced users learn better
techniques to create dynamic web applications using the Adobe Flex 2 programming
environment. Hosted by Flex guru Leo M. Schuman, the training program features
nine hours of content. This training course is the perfect companion for Flex
2.
Duration: 8 Hours | Project Files Included | Level: Beginner to Advanced |
27 files | 2.7 GB
Discover best practices for architecting a Flex
application. Learn how to connect a Flex application to server side data
including web services and remote methods. Understand how to customize a Flex
application to give it a unique look and feel. Course Outline:
Lesson
1: INTRODUCING ADOBE FLEX 2 (08 min) 1. The Evolution of the Rich Internet
Application 2. Introducing the Flex Product Line 3. Introducing the Flash®
Player
Lesson 2: USING FLEX BUILDER™ 2 (19 min) 1. Creating a New Flex
Project 2. Building a Simple Form 3. Compiling the Application into a
SWF 4. Debugging the Application 5. Setting Up Break Points
Lesson
3: FLEX FUNDAMENTALS (33 min) 1. Aligning Text Vertically &
Horizontally 2. Looking at the Flex Component Explorer 3. Creating Data
Bindings between Label Controls 4. Architecting an Application with MXML
Components 5. De.ning a Property to Access outside the Component 6. Adding
in Bindable Meta Tags 7. Adding Custom Properties & Methods to a
Component
Lesson 4: HANDLING EVENTS (17 min) 1. Understanding
Events 2. Creating Event Handlers Using Inline ActionScript 3. Handling
Events with ActionScript Functions 4. Placing ActionScript Functions in
External Files 5. Understanding the Event Object
Lesson 5: APPLICATION
NAVIGATION (23 min) 1. Creating a ViewStack Container 2. Adding
Navigational Controls to the ViewStack 3. Using the TabNavigator
Container 4. Using the Accordion Container 5. Adding an
ApplicationControlBar with a ToggleButtonBar
Lesson 6: RETRIEVING XML
DATA (37 min) 1. Setting Up an XML Data Project & Setting HTTP
Service 2. Setting Up a DataGrid to Display XML Data 3. Adding a Label
Control to a DataGrid 4. Using an ArrayCollection 5. Examining a Data
Structure in Debugging Mode 6. Utilizing Data Returned in an Event
Object 7. Using the HTTP Service Class to Catch Faults 8. Creating a Cross
Domain Security File
Lesson 7: USING VIEW STATES (24 min) 1. Creating
a New State & Inserting a Form 2. Adding Click Properties to the Base
& Form States 3. Creating Rollover Text for an Image 4. Adjusting the
Size of a Rollover Image 5. Creating Rollover Components
Lesson 8:
BUILDING A STOCK PHOTO APPLICATION, PART 1 (50 min) 1. Adding a Background
Color & an Image to a Project 2. Building a Component 3. Integrating
Components into the Main Application 4. Building Form Items 5. Creating a
Gallery Component 6. Creating a Tile Container & Invoking
Components 7. Adding a Shopping Cart to a Layout 8. Using View
States 9. Fixing Overlapping Images 10. Using States to View an Image in
the Gallery 11. Incorporating CSS Styles into the Application
Lesson
9: USING A DATA GRID (40 min) 1. Using the DataGrid Control 2. Specifying
DataGrid Columns 3. Formatting DataGrid Columns 4. Using Item Renderers
& Item Editors 5. Creating Custom Components for Item Renderers &
Editors 6. Working with the TileList Container 7. Accessing Information in
the DataGrid
Lesson 10 ARCHITECTING AN APPLICATION (28 min) 1.
Understanding the Disadvantages of Bindings 2. De.ning & Dispatching a
Custom Event 3. Referencing a Custom Event 4. Write a Custom Event Class
& De.ne a Custom Property 5. Attach the Custom Event Class to the Custom
Event Object 6. Handling the Event to Run in the Main
Application
Lesson 11: USING A REPEATER (19 min) 1. Creating Buttons
Inside a Repeater Tag 2. Labeling Buttons in the Repeater Tag 3. Creating
a Display Data Function with a Click Event 4. Using DataProvider Data in
Repeated Controls 5. Accessing Components within a Data
Structure
Lesson 12: BUILDING A STOCK PHOTO APPLICATION, PART 2 (62
min) 1. Examining the Stock Photo Application 2. Initializing the
Application 3. Using a Repeater Control to Display Images 4. Specifying
the Source & Bindable Properties 5. Dynamically Changing the Display View
of the Photos 6. Using a Custom Event to Enable a Shopping Cart 7. Adding
a Purchase Button in the Details State 8. Using an ArrayCollection to Store
Item Details 9. Use an Item Renderer to Display Info in the Shopping
Cart 10. Replacing the Repeater with a TileList
Lesson 13:
MANIPULATING XML (34 min) 1. Manipulating Client Side Data Using E4X
Syntax 2. Creating a Tree Control to Display the XML Data 3. Adding a
Change Event to Display Data from the Tree 4. Populating the Shopping Cart
with Raw XML Content 5. Working with an XML List Collection 6. Using
Conditional Logic to Compare & Update Values
Lesson 14: USING WEB
SERVICES (25 min) 1. Accessing Web Services 2. Invoking Web Services
Methods & Results 3. Using a FaultHandler 4. Call Multiple Methods
from One Web Service Object 5. Passing Parameters to Web
Services
Lesson 15: MANIPULATING COMPLEX DATA STRUCTURES (29 min) 1.
Viewing Data in the Flash Player 2. Applying the FilterByCategory
Function 3. Adding a Sort Function 4. Setting Up for the IViewCursor
Interface 5. Using the IViewCursor Interface
Lesson 16: FORMATTING
& VALIDATING DATA (30 min) 1. Triggering Numeric Validation with
Events 2. Triggering Validation with ActionScript 3. Build a Custom
Validator with Regular Expressions 4. Customizing a Currency Formatter 5.
Final Comments & Credits