Flex Training DC MD VA GA Atlanta ChicagoFig Leaf Training - Click here to return to the home pageContact UsSearchStudent Login
About TrainingLocationsInstructorsCourse AdvisorPoliciesVUEExtra Credit

Student Testimonials

"Keenan did an excellent job with the entire course. He demonstrated a deep understanding of the content and was able to disseminate that to students of different abilities and objectives. He kept the class fun while continuing to push through the large amount of material."

"Keenan was an excellent instructor and I would recommend Figleaf Software as a provider of Macromedia training."


Curriculum Listing

Acrobat Training
Actionscript 3 Training
Acrobat Connect Training
After Effects Training
AJAX Training
Captivate Training
CISSP Training
Contribute Training
ColdFusion Training
CommonSpot Training
CSS Training
Dreamweaver Training
Flash Training
Flex Training
Google Training
JavaScript Training
InDesign Training
JRUN Training
LiveCycle Training
Photoshop Training
Premiere Training
Robohelp Training
SQL Training
Websense Training
XML Training

On-site Customer Locations

Birmingham, AL
Phoenix, AZ
Freemont, CA
Los Angeles, CA
San Francisco, CA
Hartford, CT
Washington, DC
Cape Canaveral, FL
Talahassee, FL
West Palm Beach, FL
Atlanta, GA
Boise, ID
Chicago, IL
Cedar Falls, IA
Baton Rouge, LA
Boston, MA
Newton, MA
Baltimore, MD
Detroit, MI
Kalispell, MT
Kansas City, MO
Raleigh, NC
Ithaca, NY
Melville, NY
New York, NY
Akron, OH
State College, PA
Philadelphia, PA
Pittsburgh, PA
Charleston, SC
Oak Ridge, TN
Austin, TX
Dallas, TX
Houston, TX
Arlington, VA
Reston, VA
Herndon, VA
Hampton, VA
Newport News, VA
Richmond, VA
Seattle, WA
Milwaukee, WI

Instructor Locations

Washington, DC
Atlanta, GA
Chicago, IL
Baltimore, MD
Alexandria, VA

Flex Training : Developing Rich Internet Applications with Macromedia Flex

line separator

FlexDeveloping Rich Internet Applications with Macromedia Flex provides professional developers conversant with object-oriented technologies hands-on practical experience using Flex. This three day course gets developers up and running with the primary features of Flex that they'll need to know in order to build a fully functional, and well architected, Rich Internet Application (RIA).

Price: $1,495.00
GSA Price: $1,495.00

Course Audience

This course is for developers familiar with object-oriented technologies who wish to bring the power of Rich Internet Applications to their web applications. To gain the most from this class, you should:

  • Be familiar with an object oriented programming language such as Java or C++
  • Be familiar with XML terminology

Course Outline

Unit 1: Introducing the Course

  • About the course
  • Course objectives

Unit 2: Understanding Flex

  • Understanding emerging rich Internet applications
  • Introducing Flex
  • Developing Flex applications
  • Creating your first application

Unit 3: Getting Started

  • Using controls
  • Using containers
  • Using bindings
  • Creating MXML components

Unit 4: Handling Events

  • Understanding events
  • Handling events
  • Using the event object

Unit 5: Using Controls

  • Understanding controls
  • Using text controls
  • Displaying images
  • Supplying data to controls

Unit 6: Managing Application Layout

  • Laying out content with containers
  • Controlling navigation with navigator containers
  • Manipulating the size of containers with widhtFlex and heightFlex
  • Manipulating the appearance of containers with styles

Unit 7: Using MXML Data Models

  • Understanding Flex data modeling
  • Creating data models with the tag
  • Validating data
  • Formatting data

Unit 8: Using ActionScript Data Models

  • Defining ActionScript classes
  • Creating properties of a model class
  • Creating methods of a model class
  • Creating an MXML formatter in ActionScript

Unit 9: Retrieving XML Data

  • Understanding data retrieval in Flex
  • Retrieving data with the Model tag
  • Retrieving data with the HTTPService tag
  • Creating named and unnamed HTTP Services
  • Passing data structures to MXML components

Unit 10: Working with Data Sets

  • Displaying data with the DataGrid control
  • Displaying data with the Tile container
  • Using the Repeater
  • Accessing Repeater data

Unit 11: Exchanging Data Between Components

  • Passing data to components
  • Understanding best practices for exchanging data
  • Exchanging data via events
  • Defining custom events
  • Dispatching custom events
  • Handling custom events

Unit 12: Accessing Web Services and Remote Objects

  • Using data from web services
  • Using data from Java objects
  • Configuring named services

Unit 13: Exchanging Objects Between ActionScript and Java

  • Passing custom objects to Java classes
  • Using _remoteClass

Unit 14: Implementing Drag and Drop

  • Learning drag and drop terminology
  • Using the dragEnabled property
  • Understanding drag and drop event handlers
  • Using formats to enable dropping
  • Mouse properties and events

Class Schedule

Location Dates Instructor Register
No public classes are currently scheduled.
Call 1-877-FIG-LEAF for details on upcoming courses.
Don?t see your city? Call 1-877-FIG-LEAF or email training@figleaf.com for information on upcoming, onsite, and private classes.
 
Fig Leaf Software