Training Course:Flash MX 2004: Application Development for ProgrammersSchool/Trainer:FUTURE MEDIA CONCEPTS, INC. New York,Boston,Philadelphia,Washington DC,Miami,Orlando, NY,MA,PA,FL, United States
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Macromedia Flash MX 2004 for Programmers: Application Development provides application server programmers with no Flash experience the knowledge and hands-on practice they need to build a rich Internet application with Flash. This course focuses exclusively on teaching students what they need to know about the Flash interface and the ActionScript language to build a real-world rich internet application interacting dynamically with the user and retrieving and sending data to XML files, web services, and ColdFusion, Java, or C# classes on the server. Note: This course has similar content to the Advanced Macromedia Flash MX 2004: Application Development course but is for experienced programmers who have little or no experience with Flash.
Audience This course is for experienced programmers who are new to Flash and want to learn to create applications with Flash. To gain the most from this class, you should already have:
Experience creating data-base driven web applications Knowledge of basic programming constructs including loops, functions, arrays, objects, and classes If you are a ColdFusion programmer, equivalent knowledge from the Fast Track to ColdFusion MX and Advanced ColdFusion MX Development courses, including experience developing with ColdFusion components
COURSE OUTLINE
Unit 1: Learning the Flash Interface
Creating a Flash document Manipulating panels Using the Tools panel Adding text Publishing a Flash document Organizing content into layers Adding images Creating a Flash project Unit 2: Learning ActionScript Fundamentals
Exploring the Actions panel Learning basic ActionScript syntax Creating variables Creating loops Using conditional logic Creating functions Including external ActionScript files Handling exceptions Unit 3: Learning the Flash Player Object Model
Introducing object-oriented programming Getting familiar with the built-in ActionScript classes Using static methods of the Math class Creating and using instances of the Date class Manipulating strings using the String wrapper class Creating and manipulating arrays Creating custom objects Manipulating visual TextField objects Responding to user events for TextField objects Adding event listeners for TextField objects Unit 4: Creating Button and MovieClip Objects
Creating a Button object Editing a Button symbol¡¯s Timeline Responding to Button object events Creating a MovieClip object visually Editing a MovieClip symbol Setting MovieClip properties Responding MovieClip events Referencing MovieClips in different Timelines Using MovieClip methods to create drag and drop Unit 5: Creating Classes
Creating a class Setting classpaths Creating and referencing packages Defining class properties Creating a class constructor Defining class methods Inheriting from other classes Unit 6: Creating Components
Converting code inside a MovieClip to a class File Linking a class to a MovieClip symbol Creating a public API Creating a component Creating a compiled component Understanding intrinsic class definitions Adding components to the Components panel Creating a custom icon for the Components panel Creating automatic installers for components Unit 7: Building Applications with Screens
Creating a Form-based application Setting screen visibility in the authoring environment Setting initial run time visibility of a screen Using the Form screen API Placing code in the Timeline of a screen Placing code on a screen object Placing code in a Form screen subclass Unit 8: Using the Flash Application Framework
Using UI components to build an application interface Retrieving external data using data connector components Using behaviors Creating a custom behavior Using data binding Unit 9: Learning the UI Component Framework
Introducing UI component basics Handling UI component events Managing focus between components Changing the look of components with code Changing components graphics Unit 10: Using UI Component APIs
Using the Button component Using the TextInput component Using the Label component Using the TextArea component Using the NumericStepper component Using the CheckBox component Using the RadioButton component Using the ComboBox component Using the List component Unit 11: Creating Visual Objects Dynamically
Understanding and managing depths Attaching MovieClips dynamically from the library Creating components dynamically Creating MovieClips with ActionScript Using the Loader component Loading external content into a screen Unit 12: Retrieving Data from XML Files
Creating XML files for data sources Retrieving data using the built-in XML class Handling results from XML object requests Parsing XML objects Using the XMLConnector component Retrieving data using the XMLConnector Using data binding with XMLConnector results Handling XMLConnector component results Retrieving data from other domains Unit 13: Consuming Web Services
Getting information about a web service Using the WebServiceConnector component Using data binding with the WebServiceConnector Triggering WebServiceConnector calls and handling results Assigning WebServiceConnector parameters with code Using the WebService class Creating a WebService object Making the WebService class available at run time Invoking a remote method with a WebService object Handling PendingCall object events Unit 14: Accessing Remote Services using Flash Remoting
Setting up Flash Remoting Including the remoting class files Creating a NetConnection object Using the NetConnection Debugger Creating service proxy objects Invoking remote service methods Handling responses Handling responses from multiple calls using the same service proxy object Creating a general NetResponder class Converting data between Flash and the application server Unit 15: Using the DataGrid Component
Displaying data in a DataGrid component Using DataGrid properties to customize a DataGrid Customizing DataGrid columns Setting properties that apply to a DataGrid and individual columns Handling DataGrid events Customizing the data displayed in a column Displaying a CheckBox in a DataGrid column Displaying an image in a DataGrid column Unit 16: Persisting Data on the Client
Viewing SharedObject files Changing Flash Player settings for SharedObjects Creating SharedObjects Saving SharedObjects to disk Accessing data from a SharedObject Handling SharedObject events Saving complex data in a SharedObject ...''
Please go to the school's official website for training price and schedule: http://www.fmctraining.com/
http://www.fmctraining.com/fmc.asp?v=Macromedia&g=Flash&i=377
Phone:212.233.3500
School Address:
299 Broadway Suite 1510 New York, NY 10007 Tel: 212.233.3500 Fax: 212.233.3517
Jobs & Resumes: New York, Boston, Philadelphia, Washington DC, Miami, Orlando Houses & Roommates: New York, Boston, Philadelphia, Washington DC, Miami, Orlando
Other training courses offered by FUTURE MEDIA CONCEPTS, INC.:
Flash MX 2004: Application Development
Flash MX 2004: Advanced Application Development
Dreamweaver MX 2004: Website Development
Dreamweaver MX 2004: Dynamic Application Development
Fireworks MX
FreeHand
RoboHelp X5 HTML Based Help
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Facts: We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day. |
|
|