TrainingPage

Adobe Flash CS3: Adv. Application Development

Length: 3 day

Course Code: TP17464

List Price: $1,495

TrainingPage Price: $1,457

Get $150 NFLShop Gift Card and more

View Dates & Enroll Online

Overview:

Adobe Flash CS3: Advanced Application Development provides students who have prior Flash experiencethe knowledge and hands-on practice they need to build a dynamic rich Internet application with Flash. This course focuses on using classes, complex data structures, builtin components, web services, and Flash Remoting to quickly get students proficient in building dynamic Flash applications. The course also compares and contrasts Timeline development with class based development and teaches students best practices.

Description:

Audience:
This course is for people with some prior ActionScript programming skills and want to use it to create dynamic applications and/or learn advanced concepts in ActionScript. Students who have taken the Adobe Flash CS3: Application Development are perfectly suited to take this course.
   
Course Outline:  
   
Unit 1: Introducing the Course
About the Course
Course Objectives
Course Prerequisites

Unit 2: Reviewing ActionScript Basics
Understanding built-in classes.
Working with visual and non-visual classes
Creating a custom object based on the object class
Looping in ActionScript


Unit 3: Creating Custom Classes
Creating classes
Creating objects from classes
Defining class properties and methods
Adding complex data structures to a class
Creating the dumpObject() method
Understanding recursion
Accessing properties using methods
Creating explicit getters and setters

Unit 4: Building Arrays
Understanding arrays
Looping through arrays
Using methods and properties of arrays
Storing arrays within arrays
Creating complex data structures
Using associative arrays
Accessing data by value or reference

Unit 5: Manipulating Flash UI Components
Using Macromedia Flash UI components
Handling events on UI components
Populating components with data
Creating functionally dependent components
Implementing master-detail functionality
Changing the look and feel of components

 
Unit 6: Using Web Services
Introducing dynamic content
Introducing web services
Using the WebServiceConnector component
Using an array of objects
Understanding web service sandbox security
Calling external web services

Unit 7: Using Flash Remoting
Introducing Flash Remoting
Using Flash Remoting
Handling responses from remote service methods
Using an array of objects with Flash Remoting
Using the NetConnection Debugger
Using web services with Flash Remoting

Unit 8: Linking a Class to a Visual Object
Creating a MovieClip and linking it to a class
Solving synchronicity issues with components
Introducing the DataGrid component
Populating a DataGrid
Manipulating DataGrid columns
Manipulating DataGrid data
Handling DataGrid events

Unit 9: Persisting Data on the Client and Server
Persisting data from Flash applications
Accessing data from a shared object
Passing data from Flash to a server-side method

View Dates & Enroll Online