Category: Graphics, Animation and Multimedia | Audio/Video Editing | Web Technologies | XML
Medium of instruction: | English |
Covering Topics:
-
Adobe Photoshop
-
Adobe Flash
-
Illustrator
-
Adobe Flash ActionScript
-
InDesign
-
Adobe Premiere Pro
-
Html & CSS
ILLUSTRATOR
Illustrator is a vector graphics creation software for print media and web, allowing the user to produce World Class Illustrations with 16.7 million colors.
Salient Features
Creative tools for Print Media Output.
Sophisticated Web Graphic Tools.
Special Effects to Images.
Versatile Transparency Capabilities
Dynamic Media Projects
Application
Complex and High Quality Output.
Logos.
Libraries.
High Quality Illustrations.
Creating Banners, Posters, Handbills etc
Career Options
Graphic Design
ADOBE FLASH
Adobe Flash multimedia applications that allow designers and developers the freedom to create rich and engaging applications, presentations, animations, and web sites.
Salient Features
- Movie created in Flash has a very less file size.
- Multiple actions can be attached,such as can create a new HTML file or add a Shockwave Flash movie to an existing HTML file.
- Aftershock will also create a script to detect START or STOP the movie, GO TO
- A URL, LOAD a new movie or perform any number of other functions.
- Another unique feature of Flash 4 is Bandwidth Profiler.This feature takes care of the usual drawback of multimedia file size, and bring the user to reality.
Application
- Flash is Primarily an animation tool for the Web.
- You can also create Corporate presentations and 2D Animations.
Syllabus
1) How to start the Flash Program
2) Interface of Flash environment
- Stage
- Timelines
3) Toolbar options
- Arrow, pencil, brush, eraser tool
- Magnifier, text tool, ink bottle
- Paintbucket, eyedropper & lasso tool
4) Modify - Document
5) Working with text - edit, break apart
6) Transform options
7) Animation techniques
- Using timelines and layers
- Difference between frames, blank keyframes, keyframes, etc.
8) Shape tweening of objects and texts
9) Working with symbols
- Creating graphic symbols
- simple motion tweening
- use of guide layers for motion tweening
- tweening properties like rotation, orient to path, loop and other
instance, properties
- Creating button symbols
- edit the button symbol to give different effects for rollovers and clicks
assigning actions like start, stop, etc.
10) Library Window and color mixer window.
11) Grouping of elements
12) Importing and working with Bitmaps
13) Simple animation using Motion tweening - (Creating Graphic Symbols)
- From One Point to another
- Rotation Property
- Scalling , Color Style Properties
Learn to -
- Create Animations using two or more than two layers.
- Transform options i.e Flip Horizontal, Flip Vertical, Rotate, etc.
- Color Styles i.e Alpha.
- Copy Frames and Paste Frames" option from the Edit Menu.
14) Animation using Shape tweening
- Layer Properties
- Motion along a path using guide layer
15) Image Slicing
- Naming Slices & Inserting Slices
- Layer Masking
- Frame by frame animation
- Editing animations, delating frames ,inserting frames
16) Library & library Properties
17) Creating animations for showing special effects
18) Blast effect
Ripples effect
19) Creating Movie-Clip symbols
- Converting an existing animation into a movie-clip
- Placing movie-clips inside the button symbol
- Placing movie-clips inside the graphic symbol
20) Cell animation
21) Writing Text
22) Creating interactive movies/CD presentations using the above animation techniques
23) Adding sounds to a movie/presentation, importing and editing sounds
24) Creating websites or home-pages of any website
- Optimizing movies & exporting movies for the web
- Exporting files
ADOBE PHOTOSHOP
Adobe Photoshop is an Image Processing software package that enables you to create & edit images on IBM personal Computers. Adobe Photoshop is acknowledged in professional fields as the cutting-edge Program, the final word in Commercial Art.
Salient Features
- With Photoshop's tools you can paint a likeness of a physical object.
- Mixing and Manipulating of colours at a click of a button.
- You can Blend 2 Images.
- You can create Patterns and Artistic Designs using Fills and Colours.
- You can manipulate your Design images with Special Effects and Techniques.
- You can Import and Export your Images.
- Retouch, Manipulate and Enhance Designs & patterns.
Application
- It has been used to edit and create images as diverse as Commercial Art, Cosmetic ads, New Photos, Motion picture footage, Animation cells & Fine Art work.
- Creates original Art & converts it to desired Platforms.
- Retouch, manipulate & enhance photographs of Digital arts.
- Master the special effects you've always wanted.
- Learn the secrets of Output & Storage of your Images.
- Web page designing.
Syllabus
1) What is Photoshop CS5?
Adobe Photoshop offers more non-destructive ways of working than any other photo editor, and Adobe is always adding enhancements to help get the job done faster and with less frustration. The latest version, PhotoshopCS(orPhotoshop8), offers improvements for everyone, but photographers will benefit most from this upgrade.It's the professional image-editing standard and the leader of the digital imaging line. Groundbreaking creative tools help you achieve extraordinary results. Unprecedented adaptability lets you custom-fit Photoshop to the way you work. And with more efficient editing, processing, and file handling, there's no slowing you down.
New Features of Photoshop CS5
* File Browser Improvements
* Photomerge Feature
* Custom Keyboard Shortcuts
* The New Filter Gallery
* Keep Track of Editing History
* Text on a Path or in a Shape
* Live Histogram Palette
* Customize Picture Package Layouts More Easily
* New Ways to Share Your Photos
* New Scrubber Controls
Interface
Adobe Photoshop offers more non-destructive ways of working than any other photo editor, and Adobe is always adding enhancements to help get the job done faster and with less frustration. The latest version, PhotoshopCS(orPhotoshop8), offers improvements for everyone, but photographers will benefit most from this upgrade.It's the professional image-editing standard and the leader of the digital imaging line. Groundbreaking creative tools help you achieve extraordinary results. Unprecedented adaptability lets you custom-fit Photoshop to the way you work. And with more efficient editing, processing, and file handling, there's no slowing you down.
New Features of Photoshop CS5
* New in Photoshop CS3
* System Requirements
* RAM Requirements
* Digital Tablets and Mice
Interface
1) The Welcome Screen
2) Color Spaces
3) Document Window
4) The Toolbox
5) Menus
6) Palettes
7) Options Bar
8) Shortcuts
9) Getting Assitance
10) Workplaces
File Menu
1) New
2) Open
3) Close
4) Close All
5) Save As
6) Save
Tool Bar
1) Rectangle Marquee Tool
2) Ellipitical Marquee Tool
The marquee tools make rectangular, elliptical, single row, and single column selections.
3) Edit Lasso Tool
The lasso tools make freehand, polygonal (straight-edged), and magnetic (snap-to) selections.
4) Polygon Tool
The Polygonal Lasso tool is useful for drawing straight-edged segments of a selection border.
5) Crop Tool
The Crop tool trims images.
6) Deselect the Selection
7) Magic wand Tool
The Magic Wand tool selects similarly colored areas.
8) Move selection
You can move a selection border around an image
9) Copy Using Move Tool
You can use the Move tool to copy selections as you drag them within or between images
10) Perfect Rectangle & circle
Edit Menu
1) Free Transform
2) Transform
3) Scale
Horizontal scale and vertical scale specify the proportion between the height and width of the type.
4) Rotate
The Rotate commands let you rotate or flip an entire image
5) Skew
6) Distort
The Distort filters geometrically distort an image, creating 3D or other reshaping effects.
7) Perspective
8) Wrap
9) Rotate 180°
10) Rotate 90° cw
11) Rotate 180° ccw
12) Flip Horizontal
13) Flip Vertical
Select Menu
1) Color Range
2) Drawing and Painting Tools
3) Brush Tool
The Brush tool paints brush strokes.
4) Air-Brush Tool
5) Pencil Tool
The Pencil tool paints hard-edged strokes.
6) Eraser Tool
7) PaintBucket Tool
The Paint Bucket tool fills similarly colored areas with the foreground color.
8) Gradient Tool
The Gradient tool creates a gradual blend between multiple colors. You can choose from preset gradient fills or create your own.
9) Smudge Tool
The tool picks up color where the stroke begins and pushes it in the direction you drag.
10) Define Brush
11) Load Brush
12) Create a new Layer
13) Delete Layer
Layers
Layers allow you to work on one element of an image without disturbing the others. Think of layers as sheets of acetate stacked one on top of the other.
1) Rename a Layer
As you add layers to an image, it’s helpful to give them names that reflect their content. Descriptive names make layers easy to identify in the palette.
2) Position the Layers
3) Layer Opacity
A layer’s opacity determines to what degree it obscures or reveals the layer beneath it. A layer with 1% opacity appears nearly transparent, whereas one with 100% opacity appears completely opaque.
4) Draging Layer
5) Link Layers
6) Invisible Layers
7) Merge visible layers
Merge - When you have finalized the content of layers, you can merge them to create partial versions of your composite image
8) Flatten image.
Flattening reduces file size by merging all visible layers into the background and discarding hidden layers.
9) Edit Gradient colors
10) Swatches Palette
The Swatches palette stores colors that you need to use often.
11) Eraser Tool.
Image and Text Editing.
1) Image Size
* Wireframe Wireframe —
displays simple wireframe in addition to intermediate blend shapes.
2) Different Modes for filling colors
* Color Mode
* Multiply Mode
* Screen Mode
* Opacity of color
* Save selection
* Load selection
* Fill gradient
* Merge Down
* Strokes/outlines
* Rasterize the shapes
* Canvas Size
* Type Tool
* Vertical Type Tool
* Type Mask Tool
* Adjustments - Brightness/contrast
An adjustment layer applies color and tonal adjustments to your image without permanently changing pixel values
Channel Palette and Mask Mode options
The Channels palette lets you create and manage channels. The palette lists all channels in the image—composite channel first (for RGB, CMYK, and Lab images).
1) Standard Mode
2) Quick Mask Mode
Quick Mask mode Lets you edit any selection as a mask.
3) Channel Palette
4) Load a channel as a selection
5) Adjustments
Auto levels
6) Inverse Selection
7) Filters
Artistic - Colored Pencil
Feathers
1) Feathers
2) Add Revelal Selection
3) Rulers
4) Clipping Mask
5) Adjustment - Hue/Saturation
6) Color Balance
The Color Balance command changes the overall mixture of colors in an image for generalized color correction.
Drawing & Editing Paths
1) Path
2) Pen tool
The Pen tool creates straight lines and smooth flowing curves.
3) Filter - Neon Glow
Neon Glow Adds various types of glows to the objects in an image. This filter is useful for colorizing an image while softening its look.
Clonme Stamp
The Clone Stamp tool takes a sample of an image, which you can then apply over another image or part of the same image.
Adjustment - Replace color
The Replace Color command lets you create a mask to select specific colors in an image and then replace those colors.
ADOBE PREMIERE PRO
A powerful tool for professional digital Video Editing Designed for video professionals, Adobe Premiere Pro software spans the world of broadcast and online media. Thanks to its elegant interface and superb editing tools, you can work with complete efficiency, control, and flexibility to produce broadcast-quality movies for video, film, multimedia, and the Web.
Salient Features
- Digital video & sound, hence eliminates transfer losses.
- Edits video & multimedia movies in standard formats like AVI, MOV, RAM, MPEG etc.
- Creates Movie titles and graphics.
- Super imposes titles and graphics, animation on video and film.
- Adds transition and special effects.
- Uses digital filtering for special effects in video & audio tracks
- Exports projects to video tapes.
Application
- Multimedia presentations on any subject.
- Film editing with special effects and movie making.
- Movies and Video Clips for Online presentations and distribution.
Introduction:
Adobe Premiere CS3 is a real-time, timeline based video editing software application. It is part of the Adobe Creative Suite, a suite of graphic design, video editing, and web development applications .
Premiere is being used by broadcasters such as the BBC and The Tonight Show. It has been used in feature films, such as Dust to Glory, Captain Abu Raed, and Superman Returns (for the video capture process), and other venues such as Madonna's Confessions Tour.
Career Options:
a) Adobe Premier is used by the Flim Industry for Editing of Movies & Television Serials.
b) TV Channels have programs Edited on Adobe Premier.
c) Production House, Advt Agencies use Adobe Premier for editing the Advertisements and Short Films.
d) Add Company.
e) Multimedia Companies use Adobe Premier for creating DVD Presentation
Features:
1)Adobe Premier : Speech Search NEW
Turn spoken dialogue into text-based, timecode-accurate, searchable metadata. Jump to a specific area of a shot by searching for keywords within the dialogue, and then use keywords to quickly locate and display what you're looking for — or even cut video based on the script.Multimedia presentations of any subject. Film editing with special effects and movie making.
2)Adobe Premier : Tapeless camera support NEW
Edit video natively in the latest tapeless formats, including RED, AVCHD, P2,XDCAM EX, and XDCAM HD, without transcoding or rewrapping. Browse your drives and removable media from inside Adobe Premiere Pro to find, log, and import footage
3)Adobe Premier : Dynamic workflow with other Adobe tools NEW
Achieve a high level of productivity from production to delivery with the tightly integrated toolset in Adobe Premiere Pro . Eliminate intermediate rendering when moving sequences into Adobe Encore software, and take advantage of new support for Adobe Photoshop® files with video and blend modes.
Syllabus
The Premiere Pro Interface
- Creating a new project
- Project window
- Project window views
- Monitor window
- Timeline window
- Menus
- Preferences dialog
- Project settings dialog
- Keyboard customization
Capturing, Importing and Creating Assets
- Capturing and importing media
- Optimize for capturing
- Understanding capture
- Video capturing options
- Capturing video
- Importing audio, video, and stills
- Importing a project.
- Importing a photoshop file
- Photoshop
- Synthetic media
Assets to timeline - project window
- Assets to timeline - source view
- Split clips in the source view
- Automate to timeline
- Scrubbing
- The tool palette
- The trim window
- Nested sequences
- Workspaces
Transitions
- Using transitions Simple trims for transitions
- Setting the default transition
Previewing a Sequence
- Real-time and rendering
Video effects
- Effects controls window
- Fixed effects
- Standard effects
- After effects
- Preset effects
Keyframing
– Keyframing basics
- Temporal keyframes
- Spatial bezier keyframes
- Temporal bezier keyframes
- Keyframing on the timeline
Adobe title designer
- Title designer tools
- Text properties
- Templates
- Rolls and crawls
- Shapes
- Importing logos
Audio
- Clip audio Track audio
- Audio mixer
Exporting
- Exporting to tape
- Exporting to movie
- Exporting a frame
- Exporting audioAudio features and
- Adobe media encoder
ADOBE FLASH WITH ACTIONSCRIPT
Adobe ActionScript is the programming language of the Adobe Flash Platform. Originally developed as a way for developers to program interactivity, ActionScript enables efficient programming of Adobe Flash Platform applications for everything from simple animations to complex, data-rich, interactive application interfaces.
This manual provides a foundation for developing applications in Adobe ActionScript 3.0. It discusses core ActionScript 3.0 concepts, including language syntax, statements and operators, and object-oriented ActionScript programming
Application
- ActionScript 3.0 contains a host of powerful new features that can greatly speed the development process
- ActionScript 3.0 consists of two parts: the core language and the Flash Player API
- The core language defines the basic building blocks of the programming language, such as statements, expressions, conditions, loops, and types
- ActionScript 3.0 includes native support for regular expressions so you can quickly search for and manipulate strings
Syllabus
Interactive Flash
* Giving your movies instructions
* Working with the Actions panel
* Direct typing
* Who are you talking to?
* Controlling movie clips on the stage
* Arguments
* Listening to what your movies are telling you
* Events in Flash
* External events
* Internal events
* Introducing event handlers
Movies That Remember
* Introducing variables
* Creating variables and using them with literals and expressions
* Naming variables
* Creating variables
* Using literal values
* Using expressions
* Input and output
* Using string expressions
* Working with numbers
* Other uses for numeric expressions
* Working with Boolean values
* Logic operators
* Arraysv
* Reasons for using arrays
* Arrays let you store related information together
* Arrays let you hold information in a specific order
* Arrays let you index information
* Arrays let you link information
* Creating a new array
Typing an array Using variable values as offsets
Movies That Decide for Themselves
* Decision making
* Making decisions in ActionScript: The if action
* Defining a decision
* Alternative actions
* Acting on alternatives: The else action
* More than one alternative: The else if action
* Handling lots of alternatives: The switch action
* Switching without breaks
More Power, Less Script
* Timeline loops
* ActionScript loops
* while loops
* Useful things to do with while loops
* for loops
* init
* condition
* next
* Some useful examples of for loops
* Simple loop
* Reverse loop
* Two at a time
* Looping through elements in an array
* Applying an operation to all the elements in an array
* Searching an array for a specific value
* Cross-indexing a pair of arrays
* Hangman
Movies That Remember How to Do Things
* Breaking down a task
* Bundling actions and running them afterward
* Using anonymous and named functions
* Using functions to hide evil math
* Using functions to take care of repetitive jobs
* Choosing which actions to bundle and where
* Arguments and redundancy
* Local variables and modular code
* Returning values from a function
* Typing functions
* Running in circles
* Nesting functions
* Using nested functions
* Using more function nesting to tidy up your script
Objects and Classes
* Introducing objects and classes
* Type and object-oriented programming
* Classes, generalization, and abstraction
* Seeing arrays in a new light
* The Array constructor method
* Other Array methods
* Array properties
* Creating classes and objects (instances) in Flash
* Instances
* The Object object
* Viewing an object in Flash
* Constructors
* Objects, objects, everywhere
* Lurking objects
* Making a show reel
Objects on the Stage
* Movie clips and buttons as objects
* Symbol types and behaviors
* Two sides of the same object
* Working with Library items
* Let chaos reign
* Bitmap caching
* The other side of bitmap caching
* Bitmap caching and RAM
* Changing the appearance of a cached movie clip
* When to use bitmap caching
* Referencing different timelines with ActionScript
* Different place, different variable
* Locating variables from inside an event handler function
* Reusing handler functions
* The apply method
* Global variables
Reusable Code and Realistic Movement
* Breaking down big tasks into smaller ones
* Black-box programming
* Creating simple components
* Creating a modular set of playback controls
* Dark Valentine
* Modular control of movie clips
* How to simulate realistic movement
* Motion with acceleration
* Trailing the pointer (a mouse follower)
* Understanding the inertial code
* Fine-tuning the component
* Function-based modular code
* Swarming behavior
* Taking the swarming effect forward
* Creating tweens with ActionScript
* Using import to access the Tween class
* How to use the Tween constructor function
* Understanding the transition types
Games and Sprites
* What is a sprite?
* Control
* External and internal data
* Movement
* Collision
* Planning zapper
* The game world (the main timeline)
* gSCREEN_TOP, gSCREEN_BOTTOM, gSCREEN_RIGHT, and gSCREEN_LEFT
* score
* level, skill, and accel
* speed
* shipDead, fired, and gSHIP_HEIGHT
* The timeline
* The code
* Global constants
* The “start game” trigger
* The player (the ship)
* The SwarmAlien
* alienSpawn()
* onEnterFrame
* alienBrain()
* alienReincarnate()
* The SwarmAlien code
* The bullet
* The debris of war
Adding Sound to Flash
* Choosing the right sound format
* Using sound on a timeline
* Using the ActionScript Sound class
* Playing sounds from ActionScript
* Attaching sounds to a sound instance
* Starting and stopping sounds
* Creating dynamic soundtracks
* Using ActionScript to control volume and balance
* Dealing with large sound files
* Using compression to reduce download times
* Loading sound from external files
* Silence can also be golden
Working with Multimedia
Responding to Events
INDESIGN
Design compelling page layouts that include transparency, creative effects, and gradient feathers. Since effects are live and nondestructive, you can experiment with ease. Apply effects independently to an object's stroke, fill, or content.
Salient Features
- Extensive integration
Work smoothly with Adobe Photoshop, Illustrator, Acrobat, InCopy, and Dreamweaver software;enjoy consistency by using shared presets and color settings; work more efficiently with native file ;format ;support; and easily publish to multiple media.
- Creative effects and controls
Design compelling page layouts that include transparency, creative effects, and gradient feathers. Since ;effects are live and nondestructive, you can experiment with ease. Apply effects independently to an ;object's stroke, fill, or content.
- Reliable prepress and printing
Have confidence in your output. Get accurate, consistent results every time you print using sophisticated preview capabilities, exporting reliable Adobe PDF files, and sharing custom presets.
Application
- Creative effects and controls
- Reliable prepress and printing
- Productivity enhancement
- Professional typographical controls
- Robust long-document support
Syllabus
Introduction
- Welcome
- Using the exercise files
- New features in InDesign CS3
- InDesign workflow overview
Workspace
- The Document window
- Navigating your document
- Rulers and measurements
- Positioning panels
- Saving workspaces
- View options
- Opening a new window
Getting to the Tools
- The Tool panel
- Keyboard shortcuts
- Contextual menus
- Customizing menus
- Quick Apply
Creating a Document
- New documents
- Saving documents
- Using Undo
- Margin and column guides
- Layout adjustment
- Ruler guides
- Libraries and snippets
- Saving for CS or CS2
- Converting QuarkXPress files
Managing Pages
- Inserting, deleting, and moving pages
- Sections, page numbers, and chapter numbers
- Creating and applying master pages
- Overriding master page items
- Parent/Child master pages
- Loading master pages
Text
- Text frames
- Typing and editing text
- Filling with placeholder text
- Special characters
- Importing text
- Threading text frames
- Text frame options
- Text on a path
- The Story Editor
- Spelling
- Auto Correct
- Finding and changing text
- Text variables
Graphics
- Importing graphics
- Importing InDesign files
- The Links panel
- Embedding links
- The Edit Original command
- Frame fitting options
- Transparency and Clipping Paths
- Colorizing images
- Turning image layers on and off
- Copying and pasting from lllustrator
Formatting Objects
- Selecting objects
- Basic strokes and fills
- Advanced strokes
- Transparency
- Drop shadows
- Feathering
- Other effects
- The Eyedropper tool
- Finding and changing object formatting
Managing Objects
- Stacking objects
- Layers
- Nesting objects
- Editing frame and path shapes
- Corner effects
- Grouping and locking objects
- Aligning and distributing
- Text wrap
- Editing text wrap
- Anchored objects
Transforming Objects
- Duplicating
- Rotating
- Scaling
- Skewing
- Mirroring
- The Transform Again command
Character Formatting
- Basic character styling
- Advanced character styling
- Changing case
- OpenType features
- Finding and changing text formatting
- The Find Font command
Paragraph Formatting
- Paragraph formatting
- Drop caps
- Hyphenation
- Justification
- Tabs
- The Align to Baseline Grid button
- The Keep Options command
- Paragraph rules
- Automatic bullets
- Numbering paragraphs
Styles
- Character styles
- Paragraph styles
- Nested styles
- Object styles
- Load styles
Working with Tables
- Creating a table
- Adjusting rows and columns
- Adding and deleting rows and columns
- Formatting a table
- Formatting cells
- Headers and footers
- Table styles
- Placing graphics in cells
- Working with Microsoft Word and Excel tables
Color
- Creating color swatches
- Unnamed colors
- Tint swatches
- Gradient swatches
- Applying gradients
- Overprinting
- Separations preview
Exporting
- Exporting a PDF
- Snippets and INX
- Exporting stories
- Exporting a JPEG
- Exporting an EPS
Printing
- Preflight
- Packaging for output
- The Print dialog box
C programming language
- Data Types
- Functions
- Conditions
- Arrays
- Loops
- Classes
Interactive Flash
- Giving your movies instructions
- Working with the Actions panel
- Direct typing
- Who are you talking to?
- Controlling movie clips on the stage
- Arguments
- Listening to what your movies are telling you
- Events in Flash
- External events
- Internal events
- Introducing event handlers .
Movies That Remember
- Introducing variables
- Creating variables and using them with literals and expressions
- Naming variables
- Creating variables
- Using literal values
- Using expressions
- Input and output
- Using string expressions
- Working with numbers
- Other uses for numeric expressions
- Working with Boolean values
- Logic operators
- Arrays
- Reasons for using arrays
- Arrays let you store related information together
- Arrays let you hold information in a specific order
- Arrays let you index information
- Arrays let you link information
- Creating a new array
- Typing an array Using variable values as offsets
Movies That Decide for Themselves
- Decision making
- Making decisions in ActionScript: The if action
- Defining a decision
- Alternative actions
- Acting on alternatives: The else action
- More than one alternative: The else if action
- Handling lots of alternatives: The switch action
- Switching without breaks
More Power, Less Script
- Timeline loops
- ActionScript loops
- while loops
- Useful things to do with while loops
- for loops
- init
- condition
- next
- Some useful examples of for loops
- Simple loop
- Reverse loop
- Two at a time
- Looping through elements in an array
- Applying an operation to all the elements in an array
- Searching an array for a specific value
- Cross-indexing a pair of arrays
- Hangman
Movies That Remember How to Do Things
- Breaking down a task
- Bundling actions and running them afterward
- Using anonymous and named functions
- Using functions to hide evil math
- Using functions to take care of repetitive jobs
- Choosing which actions to bundle and where
- Arguments and redundancy
- Local variables and modular code
- Returning values from a function
- Typing functions
- Running in circles
- Nesting functions
- Using nested functions
- Using more function nesting to tidy up your script
Objects and Classes
- Introducing objects and classes
- Type and object-oriented programming
- Classes, generalization, and abstraction
- Seeing arrays in a new light
- The Array constructor method
- Other Array methods
- Array properties
- Creating classes and objects (instances) in Flash
- Instances
- The Object object
- Viewing an object in Flash
- Constructors
- Objects, objects, everywhere
- Lurking objects
- Making a show reel
Objects on the Stage
- Movie clips and buttons as objects
- Symbol types and behaviors
- Two sides of the same object
- Working with Library items
- Let chaos reign
- Bitmap caching
- The other side of bitmap caching
- Bitmap caching and RAM
- Changing the appearance of a cached movie clip
- When to use bitmap caching
- Referencing different timelines with ActionScript
- Different place, different variable
- Locating variables from inside an event handler function
- Reusing handler functions
- The apply method
- Global variables
Reusable Code and Realistic Movement
- Breaking down big tasks into smaller ones
- Black-box programmingCreating simple components
- Creating a modular set of playback controls
- Dark Valentine
- Modular control of movie clips
- How to simulate realistic movement
- Motion with acceleration
- Trailing the pointer (a mouse follower)
- Understanding the inertial code
- Fine-tuning the component
- Function-based modular code
- Swarming behavior
- Taking the swarming effect forward
- Creating tweens with ActionScript
- Using import to access the Tween class
- How to use the Tween constructor function
- Understanding the transition types
Games and Sprites
- What is a sprite?
- Control
- External and internal data
- Movement
- Collision
- Planning zapper
- The game world (the main timeline)
- gSCREEN_TOP, gSCREEN_BOTTOM, gSCREEN_RIGHT, and gSCREEN_LEFT
- score
- level, skill, and accel
- speed
- shipDead, fired, and gSHIP_HEIGHT
- The timeline
- The codeGlobal constants
- The “start game” trigger
- The player (the ship)
- The SwarmAlien
- alienSpawn()
- onEnterFrame
- alienBrain()
- alienReincarnate()
- The SwarmAlien code
- The bullet
- The debris of war
Adding Sound to Flash
- Choosing the right sound format
- Using sound on a timeline
- Using the ActionScript Sound class
- Playing sounds from ActionScript
- Attaching sounds to a sound instance
- Starting and stopping sounds
- Creating dynamic soundtracks
- Using ActionScript to control volume and balance
- Dealing with large sound files
- Using compression to reduce download times
- Loading sound from external files
- Silence can also be golden
Working with Multimedia
Responding to Events
Flash Action Script Excercise
1 Faculty start
2 Password start
3 Hangman
4 Particle Loop
5 Particles toggle caching
6 Showreel
7 Zapper cache As Bitmap
8 Inertia
9 Tween Class demo
10 Tweens
11 Sounds
12 Sound Loader
13 Controls
C & C++ (Basics)
1 C
1.1 Datatypes.
1.2 Operator.
1.3 Condition construct.
1.4 Looping construct.
1.5 Functions
1.6 Array
2 C++
1.1 Class.
1.2 Object.
1.3 Inheritance.
1.4 Functions.
1.5 Properties.
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified |
230 Sessions |
All Venues | 1 session is of 1hr. |
INR 53,200 Per Course (Taxes As Applicable) |
Mumbai, Bandra West (Branch):- 1st Floor. O'Priya Building, Near Mehboob Studio Peter Dias Road Bandra West, Mumbai - 400050, Maharashtra, India
Mumbai, Andheri West (Branch):- Wembley Society, Shop No 3 Shastri Nagar, Lane no2, Lokhandwala Andheri West, Mumbai - 400053, Maharashtra, India
Compufield Computer Institute
COMPUFIELD® Computer Institute was started in 1985 by Mr. M. E. Khairaz to impart training in Internet, Digital Art, Multimedia, Software and Network Engineering. Today we offer many different courses covering the latest and most widely used software worldwide.
-
Creative courses, Designing and Digital Video courses
-
Multimedia and Internet courses
-
Programming courses
-
Network Engineering, MCSE, CCNA, CCNP
-
Office Automation & Financial Application
-
Kids courses
Our Training
-
Our courses are upgraded frequently to meet the ever changing standards of the Industry.
-
Our Students design galleries substantiate our claim of providing our students a creative and informative learning environment directed at all round growth.
-
Our faculty are highly experienced in the respective software and help the students in the best possible manner.
-
We have state of the art Hardware and Software facilities.
-
We offer Crash courses of 6-10 hours per day to students who wish to complete their learning in a short period.
-
Professional Job Assignments and Tutorials have been devised to help students practically apply what they learn.
-
After successful completion of the course, job assistance is provided by us.;
We offer a unique style of learning -
-
One computer : One student : One Instructor
-
Maximum Instructor to Student Ratio 1:4
-
Sessions : Each session will be of 1 hour
-
Fees is for one course and it includes instructions, practicals,practice, project, preparation for exam (if any)
-
Overseas / local Students take 5 to 10 hours per day to complete their courses earlier.
-
The timing can be fixed based on our mutual convenience,
between 9.00 a.m. to 7.00 p.m. -
Course duration in working days = Total sessions divided by number of sessions (hours) per day.
-
No extra charges/refund for more/less time taken to complete the course.
-
Lodging, boarding and travelling not included in the fees.
-
Management has full right to change courses, contents, tuition fees without prior notice.