About us   Registration   Site map    
      New user|Forgot password  
Select Your Country to check the Schedule for this Course
Time Zone:
Course Name Course Code
Adobe Flex 3.0 62
Course Contents

                                    ADOBE FLEX 3

     Module 1.  Understanding Rich Internet Applications

·         Understanding the Evolution of Computer Applications

·         Breaking away from the Page-based Architecture

·         Identifying the Advantages of Rich Internet Applications

·         RIA Technologies

      Module 2.  Getting Started

·         Getting Started with Flex Application Development

·         Creating a Project and an MXML Application

·         Understanding the Flex Builder 2 Workbench

·         Running Your Application

·         Creating a Second Application Page and Working in Design Mode

·         Getting Ready for the Next Module

       Module 3.  Laying Out the Interface

·         Learning About Containers

·         Laying Out the E-commerce Application Using Design Mode

·         Working with Constraint-based Layouts

·         Working with View States

·         Laying Out an Application in Source Mode

       Module 4.  Using Simple Controls

·         Introducing Simple Controls

·         Using Flex Explorer to Learn About Simple Controls

·         Displaying Images

·         Building a Detail View

·         Using Data Binding to Link a Data Structure to a Simple Control

·         Using a Form Layout Container to Lay Out Simple Controls

·         Adding Radio Buttons and Date Fields to the Dashboard

     Module 5.  Handling Events and Data Structures

·         Introducing Handling Events and Complex Data Structures

·         Using the <mx:Model> Tag with a Creation Complete Event

·         Building a Custom ActionScript Class

·         Building a Method to Create an Object

·         Building Shopping Cart Classes

·         Exploring the Event Object

       Module 6.  Using Remote XML Data with Controls

·         Retrieving XML Data with HTTPService

·         Populating a List with Retrieved XML as an ArrayCollection of Objects

·         Populating a ComboBox Control and Programmatically Adding an Option

·         Using XML Data with a Tree Control

·         Retrieving XML Data and Transforming it into an ArrayCollection of Custom Objects

·         Using Data Binding with Complex Data Structures

·         Sorting and Manipulating Shopping Cart Data

·         Adding a Remove Button

        Module 7.  Creating Components with MXML

·         Introducing MXML Components

·         Creating an Update/Delete Product Component and Instantiating It

·         Popping Up Product Information When Clicking the Update and Delete Buttons

·         Creating Another Value Object

·         Creating a Data Manager Component for All Three Applications

·         Using the New Data Manager Component

·         Implementing Add Product Functionality

·         Creating and Using a Component for the Dashboard Application

       Module 8.  Using Controls and Repeaters with Data Sets

·         Introducing Using Data Sets

·         Displaying the Categories Using a HorizontalList and an itemRenderer

·         Displaying Grocery Products Based on Category Selection

·         Coding States to Display Detailed Product Information

·         Placing Products in the Shopping Cart

      Module 9.  Using Custom Events

·         Understanding the Benefits of a Loosely Coupled Architecture

·         Dispatching Events

·         Declaring Events for a Component

·         Identifying the Need for Custom Event Classes

·         Building and Using the CategoryEvent

·         Creating and Using the ProductEvent Class

·         Understanding Event Flow and Event Bubbling

     Module 10.  Creating Custom Components with ActionScript 3.0

·         Introducing Building a Component with ActionScript 3.0

·         Creating the Structure of the Class

·         Overriding the createChildren() Method

·         Overriding the updateDisplayList() Method

       Module 11.  Using DataGrids and Item Renderers

·         Introducing DataGrids and Item Renderers

·         Adding a Generic DataGrid to ChartPod

·         Adding HTTPService Calls to Dashboard

·         Displaying the Shopping Cart with a DataGrid

        Module 12.  Implementing Navigation and Formatters and Validators

·         Introducing Navigation

·         Using a TabNavigator in the Data-entry Application

·         Adding a Home Page and Checkout Page in the E-commerce Application

·         Creating the First Step of the Checkout Process Displayed by a ViewStack

·         Completing the Checkout Process Using the ViewStack

·         Introducing Formatters and Validators

·         Using Validator Classes

·         Using Regular Expressions to Validate Data (Part 1)

·         Using Regular Expressions to Validate Data (Part 2)

        Module 13.  Customizing the Look and Feel of a Flex Application

·         Applying a Design with Styles and Skins

·         Applying Styles

·         Skinning Components

        Module 14.  Accessing Server-side Objects

·         Introducing Server-side Objects

·         Using the Event Model Remote Server Calls

·         Configuring an Application to Work Locally

·         Using a Web Service in the Dashboard

·         Using a Web Service in the DataEntry Application

·         Uploading Files to the Server

·         Centralizing Web Service Access

·         Using Remote Object to Save an Order

·         Mapping ActionScript Objects to Server Objects

        Module 15.  Introducing Adobe Flex Data Services

·         Introducing Flex Data Services (FDS)

·         Installing the Adobe FDS

·         Creating a Flex Builder Project with FDS

·         Using the Flex Proxy Service

·         Creating a Named Proxy Service Destination


        Module 16.  Pushing Data with Adobe Flex Data Services

·         Understanding Flex Message Services

·         Creating a New Project in Flex Builder

·         Understanding How the Flex Message Service Works

·         Enabling RemoteObject Calls to a ColdFusion Server

·         Configuring a Message Destination

·         Using the <mx:Consumer> Tag

        Module 17.  Synchronizing Data with Adobe Flex Data Services

·         Introducing the Data Management Service

·         Configuring Data Management Services

·         Creating the Data Management CFCs

·         Using Data Management Service Data in an MXML Application

·         Creating and Deleting with the Data Management Service

·         Where to Go from Here