Adobe Training
Courses in Salt Lake City for Flex:
We can also offer custom Flex training
classes and consulting which can be tailored
and targeted specifically
to you and your staff anywhere in the Salt Lake City area. These
courses can be held at either our Salt Lake City training centers or on-site
at your location
anywhere in
the United States. Our Flex training and support team
are all
Adobe Certified. Please contact training@americanmediatraining.com if
you would like more information on our Salt Lake City Flex custom or
on-site classes.
We currently offer public Flex training
classes in many cities around the country.
Click here to see a list of locations available.
Flex 3: Developing Rich Internet Client Applications provides experienced application developers with hands-on, practical experience using Flex.
This three day course introduces developers to all the primary features of Flex they’ll need to know in order to build a fully functional, well architected front end for a Rich Internet Application (RIA).
This course is designed for object-oriented developers who want to bring the power of Rich Internet applications to their web applications. To gain the most from this class, you should:
- Be familiar with an object oriented programming language such as Java or C++
- Be familiar with XML terminology
Flex 3: Building Dashboard Applications training courses in Salt Lake City
Flex 3: Building Dashboard Applications Level 2 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.
This course is designed for application developers who want to build dashboard applications. To gain the most from this class, you should:
- Have attended the Flex 3.0: Developing Rich Client Applications
- Have equivalent knowledge of the topics covered in Flex 3.0: Developing Rich Client Applications
Custom Courses
We also offer custom Flex training
classes and consulting which can be tailored and targeted specifically
to you and your staff. These courses can be held at either of our
training centers or on-site at your location anywhere in the United
States. Our Flex training and support team are all Adobe
Certified. Please contact training@americanmediatraining.com if
you would like more information on our Flex custom or on-site
classes.
We currently offer public Flex training
classes in many cities around the country.
Click here to see a list of locations available.
COURSE OUTLINES
Flex 3 Developing Rich Client Applications- top
Course Description:
In this course you will learn how to develop rich client applications with Flex 3.
Learning Objectives:
Upon completion of this course, you should be able to:
- Create a Flex application
- Exchange data between components
- Access Web Services and Remote Objects
Target Audience:
Course Outline:
Unit 1: Introducing Adobe Flex 3
- Understanding rich Internet applications
- Understanding Adobe Flex
- Understanding Adobe Flex Builder
- Understanding the foundation of the RIA: Flash Player/Flash Virtual
- Understanding the Flex application process flow
- Accessing remote data resources from a Flex application
- Getting help and other resources
Unit 2: Getting Started with Flex Builder
- Understanding the relationship between Eclipse and Flex Builder
- Exploring the Flex Builder interface
- Creating a project and your first application
- Walkthrough 1: Creating a main application file and running it
- Debugging a Flex application
- Walkthrough 2: Debugging and using the Debugging Perspective
- Accessing help in Adobe Flex Builder
Unit 3: Learning Flex Fundamentals
- Creating a simple Flex application
- Walkthrough 1: Creating your first Flex application
- Displaying images
- Walkthrough 2: Adding images to an application
- Laying out a Flex application with containers
- Walkthrough 3: Using basic layouts
- Using the Panel container
- Walkthrough 4: Separating application modules into panels
- Using the ControlBar container
- Walkthrough 5: Using a ControlBar container
- Adding user interface controls
- Creating data bindings between components
- Walkthrough 6: Creating data bindings
- Architecting an application with MXML components
- Walkthrough 7: Creating and instantiating a custom component
- Creating properties and methods for MXML components
- Walkthrough 8: Creating properties and methods in a component
Unit 4: Handling Events
- Understanding events
- Creating event handlers using inline ActionScript
- Walkthrough 1: Using inline ActionScript
- Handling events with ActionScript functions
- Walkthrough 2: Using a function for an event handler
- Placing ActionScript functions in external files
- Understanding the event object
- Walkthrough 3: Understanding the event object
- Using the addEventListener() method
- Walkthrough 4: Using the addEventListener() method
Unit 5: Laying out an Application Using Constraint-Based Layout
- Understanding absolute positioning
- Positioning components within a Canvas container
- Walkthrough 1: Positioning components inside a Canvas
- Creating a constraint-based layout using Flex Builder
- Walkthrough 2: Using Design mode to implement a constraint-based layout
- Creating a constraint-based layout via MXML
- Walkthrough 3: Implementing a constraint-based layout in MXML
- Using Enhanced Constraints
- Using constraint-based layouts within nested containers
- Walkthrough 4: Using custom components in a constraint-based layout
Unit 6: Lab
- Creating the basic photo gallery application & home page
- Creating the Contribute page component
- Create the Gallery page component
Unit 7: Using View States for Application Design
- Understanding view states
- Walkthrough 1: Creating two states for the Contact page
- Controlling view states
- Walkthrough 2: Switching states in the Contact form
- Reviewing the generated MXML code
- Walkthrough 3: Implementing view states using MXML
- Creating view states that include custom component states
- Walkthrough 4: Using custom components with their own view states
Unit 8: Creating Application Navigation
- Understanding navigator containers and controls
- Using the LinkBar control
- Using the TabBar control
- Using the ViewStack container
- Walkthrough 1: Navigating the Café Townsend application using the ViewStack and TabBar control
- Using the TabNavigator container
- Using the Accordion container
- Walkthrough 2: Navigating the Café Townsend content using the TabNavigator and Accordion containers
- Using ButtonBar & ToggleButtonBar
- Using the ApplicationControlBar container
- Walkthrough 3: Adding the ApplicationControlBar container to the Café Townsend application
Unit 9: Customizing the Application
- Customizing Flex application look and feel
- Modifying Styles to change look-and-feel
- Using Themes
- Walkthrough 1: Changing the look and feel of the Café Townsend application
- Applying behaviors to components
- Walkthrough 2: Add behaviors to the Café Townsend seating chart
- Applying transitions to view state changes
- Walkthrough 3: Resize the contact Café Townsend panel during the view states transition
Unit 10: Lab
- Adding application navigation and a custom component
- Creating a view state in Design mode and a transition
- Creating a view state in MXML
- Changing the look of the FStop application
Unit 11: Using ActionScript Data Models
- Using the MVC design pattern
- Creating an MXML data model
- Using ActionScript classes as a data model
- Walkthrough 1: Instantiating an Object in MXML from an ActionScript class
- Creating an ActionScript constructor with parameters
- Walkthrough 2: Instantiating an Object in ActionScript from an ActionScript class
- Defining class methods
- Walkthrough 3: Adding Methods to an ActionScript class
Unit 12: Exchanging Data Between Components Using Custom Events
- Understanding the problem with bindings
- Creating custom events
- Walkthrough 1: Creating, dispatching and handling a custom event
- Sending data with a custom event
- Walkthrough 2: Creating a custom event object and dispatching it
Unit 13: Creating Data Entry Forms
- Using the Form container
- Walkthrough 1: Creating a data entry form component
- Sharing Form Data
- Walkthrough 2: Sharing Form Data with the Application
- Validating form data
- Triggering validation with events
- Walkthrough 3: Validating Numeric Input
- Triggering validation with ActionScript
- Walkthrough 4: Triggering Validation with ActionScript
Unit 14: Retrieving XML Data with HTTPService
- Retrieving XML data at runtime
- Handling results
- Walkthrough 1: Retrieving data at runtime with HTTPService
- Handling results using an event handler
- Walkthrough 2: Using a result event
- Handling faults
- Walkthrough 3: Handling a fault event
- Making HTTP requests to different domains
- Walkthrough 4: Testing cross-domain policy
- Making HTTP requests with parameters
- Walkthrough 5: Using HTTPService with parameters
Unit 15: Displaying Data Using the DataGrid
- Using the DataGrid control
- Specifying DataGrid columns
- Walkthrough 1: Specifying DataGrid columns
- Formatting DataGrid columns
-
Flex 3: Building Dashboard Applications- top
-
Course Outline:
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
- Using
- Walkthrough 2: Using the LinearAxis
- Using
- Walkthrough 3: Using the LogAxis
- Using
- 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 Mul type="disc"ti-Series and ActionScript Charts
- Understanding mul type="disc"tiple data series
- Walkthrough 1: Adding mul type="disc"tiple series of data
- Using mul type="disc"tiple chart axes
- Walkthrough 2: Using mul type="disc"tiple chart axes
- Using stacking chart series
- Walkthrough 3: Stacking charts
- Mixing chart series types
- Walkthrough 4: Mixing mul type="disc"tiple 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
-
-top
|