Flash Builder / Flex training

Flash Builder 4 - Data Driven Development

Class timetable | Course outline

Course Description

Flash Builder 4: Data Driven Development provides experienced application developers with hands-on, practical experience connecting their Flex client applications to remote, dynamic data using Web Services. In addition, skills will be learned how to manipulate and format the returned data.

Target Audience

To gain the most from this class, you should have attended the Flash Builder 4 - Developing Rich Client Applications course or have equivalent knowledge of the topics covered in that class.

Please note we have a minimum class size of 2 for this class.

Flex Training Fast Facts

Learning Objectives

Upon successful completion of this Flex training class students will be able to:  

  • Use Web Services with Flex.
  • Use Java Classes with Remoting.
  • Exchange Data Between ActionScript and Java.
  • Manage Data on the Client.
  • Use the Message Service.
  • Work with XML with E4X and ActionScript.
  • Upload Files to a Server
Authorized Flash Training

Class Timetable

Chicago Apr 6 Register
Los Angeles Apr 20 Register
Chicago Jun 15 Register

*  Class almost full    !  Class guaranteed to run    †  Class is full

Register for Flash Builder Training
 
Detailed Course Outine

Introducing the Course

  • Introducing mastery learning
  • Understanding the course format
  • Reviewing the course prerequisites
  • Reviewing the course outline

Accessing Web Services

  • Using web services
  • Invoking web service methods and using the results
  • Walkthrough 1: Consuming a web service
  • Handling results using an event handler
  • Walkthrough 2: Using a result event
  • Handling faults
  • Walkthrough 3: Using a fault event
  • Calling multiple methods from the same WebService object
  • Walkthrough 4: Using <s:operation> compiler tags
  • Passing parameters to web services
  • Walkthrough 5: Passing values to a web service

Using Remote Object Connections

  • Introducing LCDS / BlazeDS
  • Understanding the Remoting Service
  • Walkthrough 1: Invoking a remote method through a local
  • RemoteObject proxy
  • Handling RPC events
  • Walkthrough 2: Handling RemoteObject result and fault events
  • Complex remote method calls
  • Walkthrough 3: Specifying method-specific handlers and passing parameters
  • Type conversion during data transfer between ActionScript and Java
  • Walkthrough 4: Sending value objects with a remote method call
  • Managing RemoteObject events using AsyncToken
  • Walkthrough 5: Handling RemoteObject events using AsyncToken
  • Remoting Service Runtime Configuration
  • Walkthrough 6: Configuring the channel for a destination at runtime

 

Managing Data on the Client

  • Understanding collection classes
  • Filtering data on the client
  • Walkthrough 1: Filtering Data on the Client
  • Sorting data on the client
  • Walkthrough 2: Sorting data
  • Using the IViewCursor interface
  • Walkthrough 3: Locating Data with a Cursor

Using the Message Service

  • Introducing the message service
  • Walkthrough 1: Reviewing message destination configuration
  • Sending messages
  • Walkthrough 2: Sending messages
  • Receiving and processing messages
  • Walkthrough 3: Receiving and processing a message
  • Sending and receiving complex data
  • Walkthrough 4: Sending and Receiving Complex Data
  • Implementing message filtering
  • Walkthrough 5: Implementing message filters

Using Flash Builder Development Tools (Optional)

  • Using logging
  • Running the debugger
  • Walkthrough 1: Debugging, Logging, and Conditional Breakpoints
  • Introducing the profiler
  • Walkthrough 2: Profiling an application
  • Monitoring Flex RPC network traffic
  • Walkthrough 3: Using the Network Monitor
Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.
 
Book Flash Builder Training

Related Courses

Flex Beginner course Flex 4 Rich Developing Rich Client Applications

# # # # # # # # # # # # # # # # # #
Computer and Business Skills Training

Adobe Training

Acrobat Training
After Effects Training
Captivate Training
Dreamweaver Training
Flash Training
Flash Builder Training
Illustrator Training
InDesign Training
Photoshop Training
Premiere Pro Training

Web Development

AJAX Training
CSS Training
HTML Training
JavaScript Training
jQuery Training
PHP MySQL Training
WordPress Training

Microsoft Office

Access Training
Excel Training
Outlook Training
PowerPoint Training
Project Training
Visio Training
Word Training

Business Skills

Business Communication
Business Etiquette Training
Business Writing Class
Customer Service Training
Project Management Training
Time Management Training

QuickBooks

QuickBooks Training
 
 
  • HOME
  • TRAINING
  • TIMETABLE
  • ONSITE TRAINING
  • ROOM HIRE
  • ABOUT US
  • CONTACT US

  • SITE MAP
  • TERMS
  • COPYRIGHT 2007 - 2009