Flex Fundamentals
Class Objectives:
* Create your first Flex application.
* Add user interface controls.
* Understand Flex containers.
* Create application navigation.
* Constraint-based layout in MXML.
* Use the DataGrid control.
* Exchange data between components.
* Retrive XML data with HTTPService.
Lesson #1: Introducing Flex RCA
1. In...
Class Objectives:
* Create your first Flex application.
* Add user interface controls.
* Understand Flex containers.
* Create application navigation.
* Constraint-based layout in MXML.
* Use the DataGrid control.
* Exchange data between components.
* Retrive XML data with HTTPService.
Lesson #1: Introducing Flex RCA
1. Introducing Mastery learning
2. Understand the course format
3. Reviewing the course prerequisites
4. Retrieving the course outline
5. Setting up the application files
Lesson #2: Introducing Adobe Flex 3
1. Understanding Rich Internet Applications
2. Understanding Adobe Flex 3
3. Understanding Adobe Flex Builder
4. Understanding the Foundation of the RIA: Flash Player, Flash Virtual Machines
5. Accessing Remote Data Resources from a Flex App
Lesson #3: Getting Started with Flex Builder
1. Understanding Flex Builder and Eclipse
2. Exploring the Flex Builder Interface
3. Creating a Project and your first application
4. Debugging a Flex Application
5. Accessing Help in Adobe Flex Builder
Lesson #4: Learning Flex Fundamentals
1. Creating a simple Flex Application
2. Displaying Images
3. Laying out a Flex Application with Containers
4. Using Panels, ControlBars and User Interface Controls
5. Creating Data Binding Between Components
6. Architecting an application with Components
7. Creating Properties and Methods for Components
Lesson #5: Handling Events
1. Understanding Events
2. Creating Event Handlers Using Inline ActionScript
3. Handling Events with Functions
4. Placing ActionScript Functions in external Files
5. Understanding the Event Object
6. Using the Event Listner Method
Lesson #6: Using View States for Application Design
1. Understanding View States
2. Controlling View States
3. Reviewing view States MXML Code
4. Creating Custom Components with View Statews
Lesson #7: Customizing the Application
1. Customizing the Flex Application Look and Feel
2. Modifying Styles
3. Using Themes
4. Applying Behaviors to Components
5. Applying Transitions to View States
Lesson #8: Using ActionScript Data Models
1. Using the Model View Controller Pattern
2. Creating an MXML Data Model
3. Using Data Models with ActionScript
4. Creating an Actionscript Constructor with Parameters
5. Defining Class Models
Lesson #9: Exchanging Data between Custom Components
1. Understanding the problem with Bindings
2. Creating Custom Events
3. Sending Data with a Custom Event
Lesson #10: Creating Data Entry Forms
1. Using the Form Container
2. Sharing Form Data
3. Validating Form Data
4. Triggering Form Validation with Events
5. Trigger Form Validatin with ActionScript
Lesson #11: Retreiving XML Data with HTTPService
1. Retrieving XML Data at Runtime
2. Handling Results
3. Handling Faults
4. Making HTTP Requests to different domains
5. Making HTTP Requests with Parameters
Lesson #12: Displaying Data with a DataGrid
1. Using the DataGrid Control
2. Specifying DataGrid columns
3. Using ItemRenderers
4. Using ItemEditors
5. Using a TileList
Choose from 1 available session:
When
Contact teacher to schedule a time and date
Where
- San Francisco, CA
Willing to travel up to 100000 miles
Price: $1,200.00
Offers discounts or promotional pricing!
Notes:
Three student minimum. Class duration: three days
Type
- 1:1 / Private Lessons
- Class / Group Sessions
Reviews write a review
-
"Professional, thorough, and detail oriented"
-
- Ted Jalbert
Review of Kevin Ruse, July 16, 2009
I sat in Kevin's desktop publishing class at Silicon Valley College and was very impressed at his thorough knowledge of Photoshop and Quark Xpress. He understood the technical background of these programs deeply, and was able to focus and teach the lessons efficiently. Kevin maintained a very professional attitude, and stayed on topic at all times. Kevin used the class time to maximize the lessons and amount of information he had to teach in a very short period.
I sat in Kevin's desktop publishing class at Silicon Valley College and was very impressed at his thorough knowledge of Photoshop and Quark Xpress. He understood the technical background of these programs deeply, and was able to focus and teach the lessons efficiently. Kevin maintained a very professional attitude, and stayed on topic at all times. Kevin used the class time to maximize the less...
- Pros:
- Smart, Patient, Good communicator
- How was this location?:
- OK
- How was the price?:
- OK
I would recommend this teacher
-
-
"Time Well Spent"
-
- Robert Munoz
Review of Kevin Ruse, May 18, 2009
Dave was very knowledgeable in teaching the 3 day Dreamweaver CS4 class. He answered our questions very thoroughly and many times he use examples. He taught with the book as well as add a few subjects not found in the book. The Adobe book was unique in some of the examples that I had not seen in other books about Dreamweaver CS4. Thanks Dave
Dave was very knowledgeable in teaching the 3 day Dreamweaver CS4 class. He answered our questions very thoroughly and many times he use examples. He taught with the book as well as add a few subjects not found in the book. The Adobe book was unique in some of the examples that I had not seen in other books about Dreamweaver CS4. Thanks Dave
- Pros:
- Helpful, Engaging, Encouraging, Smart, Patient, Funny, Fun, Good communicator
- How was this location?:
- Awesome
- How was the price?:
- OK
I would recommend this teacher
-
Ready to learn?
Price: $1,200.00
Offers discounts or promotional pricing!
Notes:
Three student minimum. Class duration: three days
-
- Listed by
- Kevin Ruse
-
- Contact teacher
Kevin Ruse also offers:
Favorited By add me
- Does this look like a class you'd love?
Bookmark it by clicking "add me". We'll save your complete list of favorites on your profile page, for whenever you want it.
Related Articles
OSX10.6 Snow Leopard Double-click Errors
Posted by iAlicia in Computer Training
Up until now, if you double-clicked on a file from the Finder, it would open up automatically in the application that created it.
Several calls from AppleWorks 6.0 users after they updated to OSX ...
Apple Mail Junk Filtering
Posted by iAlicia in Computer Training
Apple Mail has built-in junk mail filters to help you sort your emails.
When you receive an email that is spam, click the Junk button in the upper right corner to label it. When you receive an ema...