Adobe Flex Training Logo

Adobe Flex Training

Live Online & Classroom Enterprise Training

SpringPeople's Adobe Flex training course makes you a specialist developer for Rich Internet Applications (RIA), interacting with data sources and servers, as well as creating desktop applications and handling service events using various features like Flex Control, Data Sets, BlazeDS, etc.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Adobe Flex Training about?

This is a 3-day hands-on introduction to develop rich Internet applications (RIAs) for the Adobe Flash platform using the Adobe Flex framework.

What are the objectives of Adobe Flex Training ?

At the end of Adobe Flex training course, the participants will learn how to develop client rich applications with Flex and connect Flex front end to remote, dynamic data using Flex Data services with Flex.

What are the prerequisites for Adobe Flex Training?

Programming and XML experience

Available Training Modes

Live Online Training

3 Hours

Classroom Training

2 Days

Course Outline Expand All

Expand All

  • Understanding rich Internet applications
  • Introducing the Adobe Flex product line
  • The foundation of the RIA: Flash Player/Flash Virtual Machine
  • Understanding the Flex application process flow
  • Differences between Flex 3.x and Flex 4.x
  • Understanding the relationship between Eclipse and Flash Builder
  • Exploring the Flash Builder interface
  • Creating a project and your first application
  • Creating a main application page and running it
  • Using debugging
  • Creating a simple Flex application
  • Laying out a Flex application with containers
  • Adding user interface controls
  • Creating bindings between components
  • Architecting an application with MXML components
  • Creating properties and methods of MXML components
  • Handling Events in Flex
  • Understanding events
  • Demonstration: Viewing system and user events
  • Creating event handlers using inline ActionScript
  • Using in-line ActionScript
  • Placing ActionScript functions in external files
  • Understanding the event object
  • Implementing the addEventListener() method
  • Getting familiar with Flex controls
  • Using the Button control
  • Using a CheckBox Control
  • Using NumericStepper controls
  • Using Text Controls
  • Displaying images
  • Understanding Containers
  • Using the Application container
  • Setting an application's layout
  • Using the Panel container
  • Using the Form container
  • Using the Grid container
  • Using Box Containers
  • Using Group Container
  • Using DataGroup Container
  • Using the DividedBox container
  • Using the Tile container
  • Using the ControlBar container
  • Component layout and sizing rules
  • Constraint-Based Application Layout
  • Understanding absolute positioning
  • Positioning components within the Canvas container
  • Positioning components inside a Canvas
  • Using constraint-based layouts with nested components
  • Using the DataGrid control
  • Displaying Simple XML Data in a DataGrid
  • Specifying DataGrid columns
  • Formatting DataGrid columns
  • Using item renderers and item editors
  • Using the TileList and HorizontalList
  • Using events and selected items with list-based components
  • Validating Numeric Input
  • Validating with a Model
  • Triggering validation with ActionScript
  • Using regular expressions
  • Formatting Data
  • Formatting data in a list based control
  • Understanding view states
  • Creating two states for the Contact page
  • Controlling view states
  • Creating view states that include custom components states
  • Understanding navigator containers
  • Using the LinkBar container
  • Using the TabBar container
  • Using the ViewStack container
  • Using the TabNavigator container
  • Using the Accordion container
  • Using ButtonBar & ToggleButtonBar
  • Using the ApplicationControlBar container
  • Customizing Flex application look and feel
  • Using the Styles API to change look-and-feel
  • Using theme styles
  • Applying transitions to view states
  • Applying behaviors to components - Life Cycle of component - Creating a custom component extending an existing component - Browser Communication - Shared Object - Drag and Drop - Runtime Shared Libraries - Flex modules -
  • BlazeDS overview
  • BlazeDS features
  • BlazeDS client architecture
  • BlazeDS server architecture
  • Configuration files
  • Channels and End Points
  • Configuring channels with servlet-based endpoints
  • FlexClient, MessageClient, and FlexSession objects
  • Using the FlexContext class with FlexSession and FlexClient attributes
  • Session life cycle
  • RPC components
  • RPC components versus other technologies
  • Using destinations
  • Defining and invoking a service component
  • Handling service events
  • Passing parameters to a service
  • Handling service results
  • RemoteObject component
  • Configuring a destination
  • Calling a service
  • Handling events
  • Passing parameters
  • Handling results
  • Using the Messaging Service
  • Working with Producer components
  • Working with Consumer components
  • Using a pair of Producer and Consumer components in an application
  • Message filtering
  • Securing BlazeDS
  • Configuring security
  • Basic authentication
  • Custom authentication
  • Passing credentials to a proxy service

Who is the instructor for this training?

The trainer for this Adobe Flex Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews