Adobe Flex Builder 4.5 - Professional Course
Training/Coaching/Tuition by Pradhika Technology
Hyderabad
|
Request Info |
| Medium of instruction: | English |
Manual Testing Concepts
Introducing Adobe Flex 4.5
-
Introducing the Adobe Flash Platform
-
Introducing the technologies
-
Building Flex applications
-
Experiencing applications
-
Learning more about Flex
-
Understanding Flex development technologies
-
Understanding the Flex framework, SDK and tool
-
Understanding Adobe Flash Builder 4.5
-
Understanding Flash Player Debugger Version
-
Understanding Flex application deployment
-
Exploring the Flash Builder interface
-
Grouping projects with workspaces
-
Understanding the workbench
-
Understanding editors
-
Understanding views
-
Understanding perspectives
-
Adding and configuring components in Design mode
-
Creating a Flex project
-
Using the New Flex Project wizard
Understanding Flex 4.5 Fundamentals
-
Understanding Adobe Flex namespaces
-
Understanding how namespaces translate into Flex libraries
-
Understanding Flex components
-
Assigning component properties
-
Adding images
-
Laying out and styling with Flash Builder
-
Setting component properties
-
Setting styles using a CSS style sheet
-
Compiling and running an application
-
Compiling the application in Flash Builder
-
Running the application
-
Creating custom components
-
Controlling component layout in containers
-
Defining and using a custom component
-
Introducing skinning
-
Defining a skin class
-
Applying a skin class
-
Accessing and using structured data within a custom component
-
Declaring non-visual objects in MXML
-
Defining inline event handlers
-
Generating event handler functions
-
Introducing data binding
-
Implementing data binding
-
Declaring and using bindable properties
-
Passing data to an embedded control through a custom component property
-
Updating visual controls using dynamic data
-
Capturing the current item in a list control
-
Using data binding to dynamically update visual controls
-
Adding and removing event listeners using ActionScript
Introducing Object Oriented Programming
-
Introducing OOP terminology
-
Understanding classes
-
Understanding instances and objects
-
Understanding class relationships
-
Understanding MXML classes
-
Exploring the Flex framework classes
-
Creating class instances
-
Extending the Flex framework classes
-
Creating a class property
-
Creating the property
-
Controlling access
-
Creating and using a public property
-
Writing a class definition in ActionScript
-
Creating a class
-
Packaging a class
-
Naming a class
-
Understanding the constructor
-
Creating class properties
-
Assigning property values through the constructor
-
Making properties or classes bindable
-
Creating instances of an ActionScript class
-
Creating class methods
Understanding Components and Layouts
-
Introducing visual components
-
Introducing Spark vs MX components
-
Understanding components
-
Introducing Spark layout classes
-
Defining the layout property
-
Understanding the BasicLayout class
-
Understanding the HorizontalLayout class
-
Understanding the VerticalLayout class
-
Understanding the TileLayout class
-
Custom layout classes
-
Introducing the Spark container classes
-
Understanding how the containers work
-
Understanding the Spark containers
-
Reviewing the Application container
-
Introducing the Group container
-
Introducing the Panel container
-
Introducing the BorderContainer
-
Sample application layout
-
Defining layout properties
-
Using constraints to control component layout
-
Understanding constraint-based layout basics
-
Rules to control component layout
-
Constraint-based vs. traditional container layout
-
Visually assigning anchors
-
Adding scrollbars to containers
-
Implementing the Scroller class
Handling Events
-
Understanding events
-
Handling framework events
-
Handling user events
-
Implementing event handlers
-
Using inline ActionScript in MXML
-
Creating ActionScript event handler functions
-
Defining a function in an MXML document
-
Creating functions in external files
-
Understanding the event object
-
Introducing the event object
-
Exploring event object properties
-
Datatyping the event object
-
Understanding event bubbling
-
Distinguishing currentTarget and target
-
Introducing event bubbling
-
Adding event listeners with ActionScript
Validating and Formatting Data
-
Using formatters
-
Introducing MX formatters
-
Introducing Spark formatters
-
Defining formatters
-
Using formatters
-
Validating form data
-
Introducing MX validators
-
Introducing Spark validators
-
Creating a validator with MXML
-
Creating a validator with ActionScript
-
Handling required values
-
Triggering validation with events
-
When validation fails
-
Using a custom error icon
-
Using the Spark NumberValidator class
-
Triggering validation with ActionScript
-
Suppressing automatic validation
-
Using the validate() method
-
Triggering multiple validators
Controlling Navigation
-
Understanding MX navigator containers
-
Controlling container display
-
Introducing the MX navigator containers
-
Using the ViewStack container
-
Understanding ViewStack basics
-
Navigating with the MX LinkBar control
-
Navigating with the Spark TabBar and ButtonBar controls
-
Displaying and resizing the ViewStack child containers
-
Deferring instantiation of ViewStack child containers
-
Using a Spark container inside MX navigator containers
-
Creating custom navigation for the ViewStack container
-
Setting the active ViewStack child container
-
Enabling buttons dynamically
-
Using the TabNavigator container
-
Using the Accordion container
Controlling Application State
-
Understanding view states
-
Introducing view states
-
Creating view states in Design mode
-
Creating view states with code
-
Controlling view states
-
Introducing the currentState property
-
Switching between states
Animating Components and States
-
Applying effects to components
-
Interacting with users using animated effects
-
Understanding effect basics
-
Reviewing available effects
-
Defining an effect
-
Playing an effect
-
Creating composite effects
-
Applying transitions to application state changes
-
Creating transitions
-
Adding and removing components during animations
Skinning Spark Components
-
Introducing skinning
-
Understanding Spark skins
-
Setting styles inline in the MXML tags
-
Introducing the skinnable Spark container classes
-
Creating a skin for Spark components
-
Incorporating visual elements drawn in other programs
-
Introducing FXG
-
Changing the default display of skin parts
-
Reviewing the contentGroup skin part for containers
-
Understanding a Button control’s skin part
-
Understanding the Panel container’s skin parts
-
Finding skin parts for any component
-
Choosing a component to display the skin part
Accessing Remote Data
-
Using HTTPService to load remote data
-
Using the HTTPService class
-
Process for making HTTP requests
-
Retrieving data with lastResult
-
Understanding the ArrayCollection results
-
Using results in data bindings
-
Handling returned data and faults
-
Handling results
-
Handling faults
-
Displaying messages with an Alert pop-up
-
Using result and fault handlers example
-
Making HTTP requests with parameters
-
Using explicit parameter passing
-
Using parameter binding
-
Using the Flash Builder wizards
-
Understanding the CallResponder class
-
Creating a master/detail form
Displaying Data Using the DataGrid
-
Using the DataGrid control
-
Supplying data to a DataGrid control
-
Specifying DataGrid control columns
-
Formatting DataGrid control columns
-
Setting column widths with a typical item
-
Formatting data in a label function
-
Creating reusable label functions
-
Using item renderers and item editors
-
Understanding Item renderers versus item editors
-
Introducing the types of item renderers and item editors
-
Creating custom item renderer and item editor components
-
Using events and selected items with a DataGrid component
-
Customizing the DataGrid skin
Deploying Flex and AIR Applications
-
Compiling the Flex application
-
Compiling automatically
-
Modifying compiler settings
-
Embedding the SWF in the HTML wrapper
-
Understanding the runtime shared libraries
-
Creating a Flex application production build
-
Creating a release build
-
Creating a desktop application
-
Creating an AIR project
-
Understanding some differences between Flex and AIR applications
-
Exporting a release buil
| Classroom - Regular | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified | Not Specified | All Venues | Not Specified | Price On Request |



