Facets Demo New Batches Starting from Saturday... 22-10-2016
Search Course Here

Live Chat



Flex 4 is the next generation technology for Rich Internet Applications (RIAs). It is proving as a magical tool for web developers as with the inception of Flash technology, the web development has reached to a new paradigm. As it is known that Adobe Flex uses Adobe Flash platform for running its applications, so in this perspective, the importance of Flex 4 increases because it offers the latest features of Flex.
  • Be familiar with an object oriented programming language such as Java or C++.
  • Be familiar with XML terminology
  • It is a 20 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

  • It is a 5 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.
course content
  • Introducing Flex 4: Developing Rich Internet Applications
    • Introducing the Adobe Flash Platform
    • Understanding Flex development technologies
    • Understanding Flex application development
    • Exploring the Flash Builder interface
    • Creating a Flex project
  • Understanding Flex 4 Fundamentals
    • Understanding Adobe Flex namespaces
    • Understanding Adobe Flex Components
    • Laying out and styling wit Flex Builder
    • Compiling and running an application
    • Creating custom components
    • Introducing skinning
    • Introducing data binding
    • Updating visual controls using dynamic data
  • Introducing Oject Oriented Programming
    • Introducing OOP technology
    • Understanding MXML classes
    • Creating a class property
    • Writing a class definition in ActionScript
    • Creating instances of an ActionScript class
    • Creating class methods
  • Understanding Components and Layouts
    • Introducing visual components
    • Introducing Spark layout classes
    • Introducing the Spark layout classes
    • Using constraints the control the component layout
    • Adding scrollbars to containers
  • Handling Events
    • Understanding events
    • Implementing event handlers
    • Creating ActionScript event handler functions
    • Understanding the event object
    • Adding event listeners with ActionScript
  • Validating and Formatting Data
    • Using the form container
    • Using formatters
    • Validating form data
    • Triggering validation with events
  • Controlling Navigation
    • Understanding MX navigator containers
    • Using the ViewStack container
    • Using a Spark container inside MX navigator containers
    • Creating custom navigation for the ViewStack container
    • Using the TabNavigator container
    • Using the Accordion container
  • Controlling Application State
    • Understanding view states
    • Controlling view states
  • Animating Components and States
    • Applying effects to components
    • Creating composite effects
    • Applying transitions to application state changes
    • Adding and removing components during animations
  • Controlling Visual Display with Styling
    • Creating global application styles
    • Defining styles and skins for your components
    • Introducing advanced CSS selectors
  • Skining Spark Components
    • Introducing Skinning
    • Incorporating visual elements drawn in other programs
    • Changing the default display of skin parts
  • Implementing Advanced Skinning Techniques
    • Implementing different visual states for a skin
    • Accessing custom component properties from a skin
    • Adding scrollbars to skins
  • Accessing Remote Data
    • Using HTTPService to load remote data
    • Handling returned data and faults
    • Making HTTP requests with parameters
    • Using the Wizards
  • Creating a Typed Data Model
    • Understanding the need for a typed data model
    • Creating an ActionScript class for typed data
    • Populating an ArrayCollection with value objects
    • Understanding data bindings with value objects
    • Refactoring value objects
  • Extending Events
    • Understanding the problem with bindings
    • Defining the event
    • Handling the event in the main application
    • Extending the Event class
    • Using the extended event class
    • Dispatching a value object with the extended event
    • Overriding the clone method
  • Rendering Content with the DataGroup Container
    • Displaying string data in an item renderer
    • Passing UI components in the data provider
    • Creating a custom item renderer
    • Using the SkinnableDataContainer
  • Displaying Data Using the DataGrid
    • Using the DataGrid control
    • Specifying DataGrid control columns
    • Formatting DataGrid control columns
    • Using item renderers and item editors
  • Deploying Flex and AIR Applications
    • Compiling the Flex application
    • Creating a Flex application production build
    • Creating a desktop application
For Videos Click Here Videos

Flash News

AngularJS New Batch Start From 09th OCT & 10th OCT.

Hadoop Dev New Batch Start From 10th OCT & 11th OCT.

IBM COGNOS TM New Batch Start From 11th OCT & 12th OCT.

Informatica Dev New Batch Start From 12th OCT & 13th OCT.

Mean Stack New Batch Start 13th OCT & 14th OCT.

SAP BODS new Batch Starting From 14th OCT & 15th OCT.

SAP S/4 HANA New Batch Start From 15th OCT & 16th OCT

Tableau New Batch Start From 16th OCT & 17th OCT


Facets Demo Training

Demo Schedule : 08:30P.M EST / 07:30P.M CST / 05:30P.M PST on 21st OCT & 06:00A.M IST on 22nd OCT
Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :