Posted on : 23-12-2009 | By : admin | In : Web Designing
You are here: Home » » Web Designing » Adobe Flash CS4 Course Contents
Adobe Flash CS4 Training Course Contents
Flash Interface
- Panels and panel layouts
- Custom workspaces
- Colour and Kuler
- The tools
- Drawing
- Selecting
- Painting
- Editing
- Spraying
Working in Flash
- Setting Stage dimensions
- Setting preferences
- Flash Player version
- ActionScript version
- Import preferences
- Publishing a file
Creating and Importing Graphic Assets
- Working with different graphic formats
- Importing bitmap graphics
- Importing vector graphics
- Working with layers and layer folders
- Using the drawing tools
- Using object and merge drawing
- Working with the Colour panels
- Creating and using symbols
- Using the Library panel
- Filters and Blend modes
Using Text Effectively
- Using the Text tool
- Adding and formatting static text
- Changing font rendering methods
- Adding input text fields
- Embedding fonts in input text fields
Creating Animations
- Object based animation
- Creating motion tweens
- Motion Editor
- Motion Presets
- Editing Animations
- Copying/pasting animations
3D transformations
- Creating 3D effects
- Editing 3D effects
- 3D Translation
- 3D Rotate
- Vanishing point
Inverse Kinematics
- Bones tool
- Armatures
- Constraining objects
- Examples
Modelling
- Deco tool
- Patterns
- Effects
- Spray Brush tool
- Custom shapes
Adding Action Script
- Using Script Assist
- Adding actions to a frame
- Creating and using Button symbols
- Adding behaviors to a button
- Loading external SWFs
Using Moving Clips
- Creating and using Movie Clip symbols
- Organizing a Movie Clip Timeline
- Using actions to control a Timeline
- Using frame labels
- Responding to user interactions
Adding Sound and Video
- Importing sound
- Changing sound properties
- Adding sound to a Timeline
- Embedding video in a Timeline
- Converting Video
- H264
- On2VP6
- Adobe Media Encoder
- Using the FLVPlayback component
- Masking video
- Controlling video
Publishing Flash Documents
- Using different publishing formats
- Using publishing profiles
- Adding Flash Player detection
- Publishing for deployment
Creating Animations- Old School
- Working with the Timeline
- Using keyframes, blank keyframes, and frames
- Creating motion tweens
- Creating shape tweens
- Creating transition effects
- Easing
Adobe AIR
- What is AIR
- Publishing for AIR
- Using flash with html to create an AIR application
- Flash, database work and AIR applications
- Accessing local files
- Examples
Flash and Other Applications
- InDesign to Flash (XFL)
- Photoshop to Flash
- Illustrator to Flash
- Placing SWF’s into Acrobat 9 Pro
Using Flash to Draw
- The Pen tool
- Creating more complex shapes from primitive shapes
- Drawing landscapes
- Drawing figures
- Creating a library of useful shapes
A simple design
- Drawing a landscape with flash
- Animating the various parts of the landscape
- Publishing the final result
A simple application – case study
- What are components
- Using components
- Creating a simple interface with components
- Publishing the result
Action Script 3 – Variables
- string variables
- Object variables
- name conflicts
- untyped variables
- default values
- isNaN
- deleting variables
Functions
- creating functions
- functions and arguments
- Default argument
- default argument order
- the rest symbol
Objects, Properties, Methods, and Classes
- trace
- this
- common properties
- basic objects
- common methods
- common classes
Iteration
- for loops
- do while loops
- arrays and for in loop
- var and for in
- this and for in
- for each loop
- for in and for each in
Display Objects
- Timeline based symbols
- Symbol type
- MovieClip
- Button
- Graphic
- Class type
- MovieClip
- SimpleButton
- Shape
- Text Classes
- StaticText
- TextField
Accessing Display Objects
- tracing a movieclip’s name
- changing names
- Understanding the Class Inheritance Hierarchy
- Referencing Movie Clips in the Timeline
- The Display List
- The root and stage
- Dynamic display objects
- Bitmaps
- new Bitmaps
- Removing bitmaps
- removeChild()
- Creating Dynamic Instances from the Library
- Dynamic graphics
- Drawing a triangle
Events
- stage click handler
- buttonMode
- Reacting to the Mouse
- Event Propagation
- tracing evt.target
- Stage events
- drag and drop
- Keyboard Events
- tracing keyCode
Animation
- Moving a ball
- Accelerating a ball
- Controlling a ball
- Adding gravity
- Rotating a MovieClip
- Rotating and controlling a MovieClip
- Creating balls at random
- Creating balls where the mouse clicks
- Creating balls automatically
- Boundaries
- Bouncing a ball left and right
- Bouncing a ball again
- Moving a ball in x and y directions
- Moving a ball smoothly with oscillation
- Moving a ball with easing
What is a class?
- Creating classes
- Creating methods
- Creating properties
- Using a class-based timer system
Creating Custom Classes
- Designing a custom class
- Adding methods to the class
- Adding properties to the class
- Using getters and setters
- Applying the class to a movie clip
- Applying the class to the MainTimeline
Introducing Components and Data
- List the components
- Setting up a server and database
- Testing server/flash/db integration
- Ways to connect Flash and data
UI Components
- Accordian, Button, Checkbox, Radio Buttons
- List, ComboBox, DataGrid
- DateChooser, Date Field
- Loader
- ScrollPane
- ProgressBar
- Menu and MenuBar
- Numeric Stepper
- TextArea, TextInput, and Labels
- Tree component
- Windows/Alerts
- Handling Scrollbars
Video Components
- FLVPlayback
- Flash Video Components
- Videomaru
- Fullscreen video
Data binding
- XML
- Inputting data & binding data
Database integration
- Flash and php
- Flash and amfphp
- Flash Remoting
- Flash and web services
Customizing Components
- Stylizing components
- CSS and components
- Custom shapes
Creating Your Own Components
- Creating a MovieClip with code
- Converting to a component
- Making the component installable
Back to Flash CS4