Flex 3: Building Charting and Dashboard Applications Course

Course Code: IN 799
Course Abstract: Flex 3: Building Charting and Dashboard Applications provides developers with the knowledge needed to use Flex 3 charts to create highly interactive dashboards for data visualization. By the end of the course, developers will be able to create interactive dashboards by leveraging the Flex 3 framework and the Flex 3 charting components. They will learn about using, formatting and styling Flex 3 charts as well as creating interactive charts and dynamically controlling chart data. Developers will also have the opportunity to discuss conceptual topics for dashboard creation and usability. You should take this course if you are a Flex programmer who needs to provide data visualization in your Flex applications.
Audience: To gain the most from this course, participants should have attended the Flex 3 Rich Client Applications course or have equivalent knowledge of the topics covered in the Flex 3 Rich Client Applications course.
Duration: 2 days
Learning Outcomes: Upon completion of this course, the participant will be able to:
> Create a Flex application
> Exchange data between components
> Access Web Services and Remote Objects
> Manage application navigation
> Use ActionScript Data Models
Course Topics:

Unit 1: Introducing Flex 3 Charts
Understanding chart data
Walkthrough 1: Exploring the final application
Loading external data for charts and dashboard applications
How data is handled in this course
Introducing Flex 3 charts
Leveraging visual data through charts
Understanding dashboards

Unit 2: Using Flex 3 Charts
Understanding the elements of a chart tag
Understanding and using the column & bar charts
Walkthrough 1: Using the Column and Bar charts
Understanding and using the line & area charts
Walkthrough 2: Using the line and area charts
Understanding and using the pie chart
Walkthrough 3: Using the pie chart
Understanding and using the plot chart
Walkthrough 4: Using the plot chart
Understanding and using the bubble chart
Walkthrough 5: Using the bubble chart
Using the candlestick & HighLowOpenClose Charts
Walkthrough 6: Using the candlestick chart

Unit 3: Formatting Charts
Understanding the axis controls
Walkthrough 1: Using the CategoryAxis
Walkthrough 2: Using the LinearAxis
Walkthrough 3: Using the LogAxis
Walkthrough 4: Using the DateTimeAxis
Using Chart DataTips
Walkthrough 5: Using the DataTips
Using the dataTipMode property
Walkthrough 6: Adjusting DataTip Interaction
Formatting chart types
Walkthrough 7: Working with LineSeries forms
Formatting pie chart labels
Walkthrough 8: Formatting pie charts
Working with legend controls
Walkthrough 9: Adding a chart legend
Applying the Concepts

Unit 4: Creating Multi-Series and ActionScript Charts
Understanding multiple data series
Walkthrough 1: Adding multiple series of data
Using multiple chart axes
Walkthrough 2: Using multiple chart axes
Using stacking chart series
Walkthrough 3: Stacking charts
Mixing chart series types
Walkthrough 4: Mixing multiple series types
Creating charts with ActionScript
Using ActionScript to create charts
Walkthrough 5: Creating charts with ActionScript
Applying the Concepts

Unit 5: Understanding Advanced Charting Techniques
Using animation with chart series
Walkthrough 1: Animating charts and chart effects
Handling user interaction
Walkthrough 2: Handling user interaction
Walkthrough 3: Displaying and interpreting chart point data
Dynamically controlling chart series
Walkthrough 4: Filtering data with range selection
Walkthrough 5: Changing a chart’s data at runtime
Walkthrough 6: Customizing chart elements
Applying the Concepts

Unit 6: Styling Charts
Styling Charts
Walkthrough 1: Applying CSS to chart components
Using gutters
Walkthrough 2: Using Padding, Gutters, and Styling Axes
Styling chart series
Walkthrough 3: Styling Chart Series
Styling Chart Grid Lines
Walkthrough 4: Adding and Styling Chart Grid Lines
Applying the concepts

© 2007 Lodestone Digital

Prerequisites: Attendance in the Flex 3: Developing Rich Client Applications course is required.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning