Adobe Flex Online Training

In simple words “flex is a bunch of developer tools from adobe to build and deploy rich internet applications on the flash platform” . Flex is an adobe platform for creating rich internet applications and cross-desktop desktop applications. It is an open source framework.

Using flex we can build desktop, web and mobile applications. Flex will take care of the UI part or client-side code in web development. Flex development takes a big leap forward as Flex 4.5 release introduces multiscreen application development directly within the core Flex framework.

Adobe Flex Online Training Course Content
  • Introducing Flex 4: Developing Rich Internet App's
    • 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 httpervice 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

Please Register with us