Search in
Courses Providers, List Your Courses for FREE
Menu

Adobe Flex Builder 4.5 - Professional Course


Pradhika Technology
Training/Coaching/Tuition

by Pradhika Technology


Hyderabad
Request Info
Subjects Covered & Categories
Learn: Adobe Flex

Category: Graphics, Animation and Multimedia


Basic Details
Medium of instruction:English
Overview, Content & Syllabus

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


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request

Venues (Locations)
Hyderabad, Ameerpet (Head Office):- Sangeev Reddy Nagar Ameerpet, Hyderabad - 500080, Andhra Pradesh, India


About Course Provider

Pradhika Technology


Pradhika Technology is one of the trusted training institutes that offer online training for Websphere courses & works with a mission to make online software learning easier for all the students across the world. We propose all the foremost software courses in a sole manner by instigate our own techniques, which are proven to be successful in the software learning. We are professionals & skilled enough to handle all the hottest techniques to offer online training in an astonishing manner.

Pradhika Technology works with an operation to be one of the finest online training centers that offers all the newest updated websphere courses in a various environment & maintains as a superior reports with the learners because we just don’t contribute the knowledge of the subject but we share the life of the software. We are passionate & famine to create more software connoisseurs who can serve the industry for long run.

Pradhika Technology software training Institute has all the qualities to be a Premier Websphere training Institute in Hyderabad (Andrapradesh) India with continuous improvement and achieve excellent Student satisfaction in providing high end skilled training and development on emerging technologies by Bridging the Gap between Academics and Industry in the fields of Information Technology. We have developed Software training Methods specifically designed for undergraduates, Graduates, postgraduates from engineering and non engineering background enabling them to discover and build, invent and innovate newer technologies. We also conduct special software training programs for Open University students.Pradhika technology always try to build a long-term relationship with all the Students who get trained in the institute by ensuring timely delivery of quality software Training and services using continuously improving processes.

Browse similar courses by category


Subscribe & get details about interesting courses & events free in your mail