Requirements:You should have the following certification(s), course(s), or equivalent experience prior to taking this course:
- Experience creating Flash designs and animation using the Timeline.
- Equivalent knowledge from the Macromedia Flash CS3: Rich Content Creation course.
- Equivalent knowledge from the Macromedia Flash CS3: ActionScript course.
- One year of Flash design experience.
Course objectives: By the end of the course, you will be able to use what you learn to build richer, more easily updatable Flash pieces. You'll have knowledge of:
- Object Drawing Model
- Blend Modes in Flash CS3
- Loading XML
- Advanced Flash Text and CSS
- Loading Graphics Dynamically
- Animation with ActionScript
- Advanced Styling with CSS
- Components in Flash CS3
- Attach Movie Clips Dynamically
Course content:Course Summary
You already have Flash Actionscript experience but imagine being able to build even more flexible and dynamic design based Flash content after just 2 days training!!
That's what you'll be able to do after taking this Flash training course offered by Academy Class.
Adobe Flash CS3: Advanced Design provides Adobe Flash designers with prior ActionScript experience the knowledge and hands-on practice they need to build more flexible and dynamic design-based Adobe Flash content. This course focuses on teaching students more advanced ActionScript topics that will remove a reliance on Timeline-based visual tools. Students will learn to generate dynamic design and navigation elements that cannot be created without ActionScript.
With this training course, you can use Flash, the industry's most advanced authoring environment to create interactive websites, digital experiences and mobile content.
With Flash CS3, creative professionals design and author interactive content rich with video, graphics, and animation for truly unique, engaging websites, presentations or mobile content.
Macromedia Flash is the standard for web animation and multimedia. More and more websites are using this powerful technology to add interest and functionality. Learn to create interactive, animated content, publish a Flash movie and add it to an HTML page. Topics include frames, libraries, movie properties, shape morph, layers, tweening, and sound. Flash helps you put your website on the move.
Course Content
Introducing the Course
- Introducing the course
- Understanding the course format
- Discussing the course objectives
- Reviewing the course prerequisites
- Reviewing the course outline
Architecting a Flash Application
- Architecting with layers
- Architecting with Movie Clips
- Placing code in external ActionScript files
- Introducing object oriented programming concepts
- Working with Flash classes
- Writing methods, functions and event handlers
- Referencing dynamic variables using bracket notation
- Extending the Movie Clip class
- Detecting Movie Clip interactions with hitTest()
Working with Graphics
- Learning about Flash drawing models
- Using filters
- Using blends
- Creating filters and blends with ActionScript
- Introducing bitmap caching
Importing XML Data
- Learning about XML
- Using XML in Flash
- Accessing XML data
- Looping through XML data
Working with Text
- Implementing advanced anti-alias rendering
- Introducing the TextFormat class
- Formatting text with cascading style sheets
- Resizing text fields
Implementing Advanced Graphic Loading
- Creating reusable instance-based code
- Loading external media with Movie Clip Loader
- Creating instances of the Flash Object class
- Introducing listeners and event handlers
- Understanding the Movie Clip Loader event handlers
- Using create Empty Movie Clip() and get Next Highest Depth()
- Attaching Movie Clips
- Positioning visual elements dynamically
- Understanding swapping depths
Reviewing Animation Basics with ActionScript
- Creating Timeline-based custom easing
- Animating with ActionScript
- Interacting with the mouse location
- Adding easing via ActionScript
- Creating a mask with ActionScript
Learning Advanced Animation with ActionScript
- Introducing the Tween class
- Handling Tween class events
- Introducing the Transition classes
- Using Delegate to create a component listener
Styling and Skinning Components
- Styling components
- Skinning components with themes
- Skinning components manually