Flash Master Course
![]() by Animation & Digital Media Education CenterNew Delhi |
Request Info |
Medium of instruction: | English |
Action Script Institute (ASI) is the only Institute in Delhi which is offering exclusive courses for Flash, ActionScript, Flex etc. These courses are aimed at producing group of proficient people who are well versed in Programming, gaming, ActionScripting etc. For more details about courses please read the given below contents.
Flash is a vector animation based software, though earlier it was purely used for creating the 2d animation but now Flash has become the effective language of websites, it is now used for creating digital media content including graphics, animation, audio, video and interactive media. ActionScript Institute is pioneer Institute in Delhi which is providing highly professional training in Flash & at ASI we have trained more than hundreds of students on flash till date. The final as we always include in every course, you will also learn publishing of the contents, security and future technologies.
Who can join this program?
No serious prerequisites are required for taking enrollment, if you have flare to design high end internet applications, dynamic sites, and animations for the sites, then you can present a right candidature infront of us. Therefore, ADMEC has set a standard to becoming our student i.e. one must be excellent in any of the designing applications including Adobe Photoshop, Adobe Illustrator, Adobe Fireworks or Adobe Dreamweaver etc. Designing and programming background in digital media would be an added advantage.
Learning Outcomes
Understanding the Flash Framework
-
File types in Flash CS3
-
What is exactly Flash?
-
What's new in Flash?
Exploring web technologies
-
Contextualizing Flash in the Internet Evolution
-
Exploring common technologies-
-
HTML, JavaScript, Web Services, and Adobe Server Technologies etc.
-
Recognizing Project Potential
-
Summary
Planning Flash Projects
-
Flash workflow basics
-
Establising the concept and goals
-
Producing, testing, and staging the presentation
-
Project panel overview
-
Establishing, editing, adding, and publishing entire project
Mastering the Flash environment
-
Interface fundamentals
-
Drawing in Flash
-
Symbols, Instances, and the Library
-
Applying color
-
Working with text
-
Modifying graphics
Creating animation and effects
-
Animation strategies
-
Timeline animation
-
Applying filters and effects
-
Applying layer types
-
Character animation techniques
Integrating media files with Flash
-
Adding sound
-
Understanding sound import and export file formats
-
Controlling sound- playing, stopping, pausing, organizing, synchronizing
-
Applying behaviours that control sound
-
Publish settings for Audio
-
Controlling VBR for MP3
-
Optimizing sounds for bandwidth usage
-
Importing artwork
-
Compression and conversion of graphics
-
Optimizing vectors and rasters
-
Displaying video
-
Integrating and importing video
-
Using the FLVPlayback Component
-
Working with Cue Points
-
Handling Flash Video Encoder
-
Contrlling Video Alpha Channels- Live Action and 3-D modeling footage
Adding Interactivity to Flash Movies
Adding Interactivity to Flash Movies
-
About ActionScript
-
What is ActionScript 2.0
-
What's new in ActionScript 3.0
-
Difference between ActionScript 3.0 and ActionScript 2.0
-
Advantages of ActionScript 3.0 over 2.0
-
Core language features
-
Flash Player API feature
-
Compatibility of ActionScript 3 with previous versions
-
Why to use ActionScript 3.0 instead a established coding standard ActionScript 2.0
Getting started with ActionScript
-
Programming fundamentals
-
What computer programs do
-
Variables and constants
-
Data types
-
Working with objects
-
Properties
-
Methods
-
Events and event handling
-
Creating object instances
-
Common program elements
-
Building applications with Action Script
-
Creating your own classes
ActionScript language and syntax
-
Language overview
-
Objects and classes
-
Packages and namespaces
-
Variables
-
Data types
-
Type checking
-
Dynamic classes
-
Data type descriptions
-
Type conversions
-
Syntax
-
Operators
-
Conditionals
-
Looping
-
Functions
-
Basic function concepts
-
Function parameters
-
Functions as objects
-
Function scope
Object-oriented programming in ActionScript
-
Basic of object-oriented programming
-
Classes
-
Class definitions
-
Class property attributes
-
Variables in OOP
-
Methods in OOP environment
-
Enumerations with classes
-
Embedded asset classes
-
Interfaces
-
Inheritance
-
Encapsulation
-
Composition of Classes
-
Polymorphism
-
Complex Inheritance of Classes
-
Working with multiple Interfaces
-
Project: Creating a game using OOP
Working with dates and times
-
Basic of dates and times
-
Managing calendar dates and times
-
Controlling time intervals
-
Project: Analog and digital clock with various variations
Working with strings
-
Basic of strings
-
Creating strings
-
The length property
-
Working with characters in strings
-
Comparing strings
-
Obtaining string representations of other objects
-
Concatenating strings
-
Finding substrings and patterns in strings
-
Converting strings between uppercase and lowercase
-
Project: Validation user inputs using forms
Working with arrays
-
Basics of arrays
-
Indexed arrays
-
Associative arrays
-
Multidimensional arrays
-
Cloning arrays
-
Advanced topics: forEach, filter, every, map, sortOn etc.
-
Project: Creating and adjusting PlayList records using Arrays
Using regular expressions
-
Basics of regular expressions
-
Regular expression syntax
-
Creating an instance of a regular expression
-
Character, metacharacters, and metasequences
-
Character classes
-
Quantifiers
-
Alternation
-
Groups
-
Flags and properties
-
Methods for using regular expressions with strings
-
Project: Advanced and concise validation of data
Handling events
-
Basics of handling events
-
How ActionScript 3.0 event handling differs from earlier versions
-
The event flow
-
Event objects
-
Event listeners
-
Adding and removing event listeners
-
Project: Alarm Clock
Working with XML
-
Basics of XML
-
The E4X approach to XML processing
-
XML objects
-
XML list objects
-
Initializing XML variables
-
Assembling and transforming XML objects
-
Traversing XML structures
-
Using XML structures
-
Using XML namespaces
-
XML type conversion
-
Reading external XML documents
-
Project: Creating a dynamic photo gallery using XML and ActionScript 3
Display programming
-
Basics of display programming
-
Core display classes
-
Advantages of the display list approach
-
Working with display objects
-
Properties and methods of the DisplayObject class
-
Adding display object containers
-
Traversing the display list
-
Setting Stage properties
-
Handling events for display objects
-
Choosing a Display Object subclass
-
Manipulating display objects
-
Caching display objects
-
Setting an opaque background color
-
Applying blending modes
-
Altering color and brightness effects with code
-
Masking and animating display objects
-
Loading display content dynamically
-
Loading display objects
-
Monitoring loading progress
-
Specifying loading context
-
Project: SpritArranger
Working with geometry
-
Basic of geometry
-
Using Paint objects
-
Using Rectangle objects
-
Using Matrix objects
-
Example: Applying a matrix transformation to a display object
Using the drawing API
-
Basics of using the drawing API
-
Understanding the Graphics class
-
Drawing lines and curves
-
Drawing shapes using built-in methods
-
Creating gradient lines and fills
-
Using the Math class with drawing methods
-
Animating with the drawing API
-
Example: Algorithmic Visual Generator
Filtering display objects
-
Basics of filtering display objects
-
Creating and applying filters
-
Creating and applying a new filter
-
How filters work
-
Potential issues for working with filters
-
Available display filters
-
Example: Filter Workbench
Working with movie clips
-
Basics of movie clips
-
Working with MovieClip objects
-
Controlling movie playback
-
Working with scenes
-
Creating MovieClip objects with ActionScript
-
Exporting library symbols for Action Script
-
Loading an external SWF file
-
Example: Runtime Assets Explorer
Working with text
-
Basics of working with text
-
Displaying text
-
Types of text
-
Modifying the text field contents
-
Using images in text fields
-
Scrolling text in text field
-
Selecting and manipulating text
-
Working with text input
-
Formatting text
-
Loading and applying internal and external cascading style sheets
-
Formatting ranges of text within a text field
-
Example: Newspaper-style text formatting
Working with bitmaps
-
Basics of working with bitmaps
-
The Bitmap and Bitmap Data classes
-
Manipulating pixels
-
Manipulating individual pixel
-
Pixel-level collision detection
-
Copying bitmap data
-
Making textures with noise functions
-
Scrolling bitmaps
-
Animating sprites using an off screen bitmap
Working with video
-
Basics of video
-
Understanding the flash Video (FLV) format
-
Understanding the Video class
-
Loading video files
-
Controlling video playback
-
Streaming video files
-
Understanding cue points
-
Writing callback methods for on CuePoint and one MetaData
-
Create a custom class and define methods
-
Using cue points
-
Using video metadata
-
Maximizing video quality
-
Monitoring playback conditions
-
Advanced topics
-
Flash Player compatibility with encoded FLV files
-
Project: Creating Video Jukebox using video class
Working with sound
-
Basics of working with sound
-
Understanding the sound architecture
-
Loading external sound files
-
Working with embedded and streaming sounds
-
Monitoring playback
-
Security considerations when loading and playing sounds
-
Controlling sound volume and panning
-
Working with sound metadata
-
Accessing raw sound data
-
Displaying playback progress
-
Pausing and resuming playback
-
Project: Creating a Podcast Player and Juke Box using sound class
Using the external API
-
Basics of using the external API
-
External API requirements and advantages
-
Using the External lnterface class
-
Using the external API with a web page container
Creating Animation using ActionScript 3.0
-
Basic animation concepts
-
Basics of ActionScript 3.0 for Animation
-
Trigonometry for Animation
-
Rendering techniques
Motion using ActionScript 3.0
-
Velocity and Acceleration
-
Boundaries and Friction
-
User Interface: Moving objects around
-
Easing and Springing
-
Collision Detection
-
Coordinate rotation and bouncing of angles
-
Billiard ball physics
-
Particle attraction and gravity
3D Environment and ActionScript 3.0
-
AMDKDF KJFMDFMDK DFKDFDF
-
External API requirements and advantages
-
Using the External lnterface class
-
Using the external API with a web page container
Working with Components in ActionScript 3.0
-
3D basics
-
3D lines and fills
-
Backface culling and 3D lighting
Controlling Dynamic Loading
-
Loading sound and video
-
Loading text, HTML, XML and CSS
-
Loading display objects: MovieClip, button, shape, sprite, images etc
Design Pattern
-
OOP, design pattern and ActionScript 3
-
Types of Patterns
-
Why so many patterns?
-
Pattern for our use: MVC
-
Project: Creating a game or interface using MVC pattern
Flex, Flash Builder, Adobe Integrated Runtime(AIR) and Mobile Development
In this section we will give you an overview of Flex framework including AIR and Mobile development using ActionScript. Interested candidates can opt for these courses. ASI offers highly advanced training for all these.
Collaborative Project
Students will have to work with client side projects/ live projects and will have a degree of flexibility in choosing the orientation of their project. Students will work as a team and will be jointly responsible for the planning, conduct and outcome of the project, under the supervision of a member of staff acting as a guide. The project will be a significantly-sized production, with the objective of producing an output reflecting a real world need, together with accompanying documentation.
Learning Methodology:
-
Implementation would be based on instructional design principles
-
Classroom exercises, quizzes, and home assignments
-
Continuous evaluation and feedback during the training
-
Student has to pass through a very strong assessment system:
Project Training, Practical Test, Theoretical Test, and a discussion (Viva)
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified |
4 Months |
All Venues | 16 Weeks | Price On Request |
Classroom - Weekend | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Weekend classes are also available for working pro... more | Price On Request |
Animation & Digital Media Education Center
"It was quiet shocking that students holding diplomas, graduation and post graduation degrees were not adequately trained according to today's world of computers and design software so there was a need for a highly professional institute and to fulfill this need an organization named ADMEC was established."
Degree and Diploma Courses in Animation & Multimedia
ADMEC is one of the pioneer institutes in Delhi for Animation and Multimedia courses. We offer bachelor and master degree in Animation & VFX and various diploma courses in animation, multimedia, visual effects, web, graphics, and cad training. We are assoicated with Mahatma Gandhi University (MGU) as its Authorized Study Center, ISO 9001:2008 Certified Institute, and Testing Center of Adobe.
All the courses in this animation institute are academically inspiring and demanding. Our unique study curriculum, professional teaching, individual classes and small batch system are some of the top most qualities which make us different from other Animation and Multimedia Training institutes in Delhi.
Our Role in the Field of Degree and Diploma Courses in Animation
You do not only get speculative curriculum but you also get thorough practical training in career oriented diplomas and degree courses in Animation, Web, Graphics, CAD etc. The work and role of our institute continues even after the completion of the course, as it also takes the full responsibility to give you job placement. Because we always try our best to give you the best. Your work profile and skills are often observed and analyzed by industry experts and various 1:1 sessions are also held between you and regular visiting faculty from the industry. We takes due care of our students and ensures that their projects gets completed with "style and standard" in the animation & multimedia field and doesn't lacks in anything.
ADMEC is reputed as one of the best institutes providing university degree and diploma programs along with many other short term courses in web, graphics, and CAD that ensure promising careers.
Why Join Degree & Diploma Courses in Animation from ADMEC?
As we have explained above that we are the pioneer and true market leader in the field of VFX and Animation training. We have been imparting excellence in entire animation and multimedia education by providing international infrastructure.
We are backed by a management that has over 15 years of experience in the education industry, we are one of the best and quality oriented players in this section, our ranking is highest among the top 10 animation training colleges/institutes in India. We convey specialized education in each subject through our varios education partners like Graphic Design Institute (GDI), ActionScript Institute(ASI), Post Production Institute(PPI), CAD Training Institute(CTI) etc.
Apart from training ADMEC also has a state of the art lab for his production work where students can work on live projects. We are always committed to provide guaranteed placements to the deserving candidates.
We don't ignore to those students who are ready to join this esteemed institute to fulfill their dreams but due to some financial constraint they cannot accumulate nerve to join it. If you have a flare then we have a resolution. Come to our institute and talk to our counselor for more details. We promise you to help you in better ways.
What We Offer?
Degree Courses in Animation & VFX
Bachelor of Arts in VFX & Aniamtion
This is the perfect professional degree course for student who have just cleared their 10+2 and don't want to go for any traditional degree course. In this course student gets the knowledge about the animation industry in depth. After the completion of this course student became industry ready.
Master of Arts in VFX & Animation
This is a specialized course for graduates who want to be an expert in the field of animation. The eligibility for this course is simple graduate from any stream.
Diploma & Certificate Courses
Apart form the degree courses we teach a number of diploma and certificate courses in Web, Graphic, Multimedia, & CAD. Our institute is a hub for all types of courses in animation and multimedia.
Our Animation Institute's Achievements and Recognitions
Apart from the above explained unique courses we have some special features which makes us a proud institute & helps us to be a unique institute from other institute are mentioned below:
Our Institute is an authorized study center of MG University to offer Bachelor and Master Degree Courses in Animation
It is an Adobe Testing Centre, so that students can get international certification in no cost. It helps in getting big career opportunities in national and local industry
Our Institute is certified from Australia and Newzealand board for ISO 9001:2008 in Quality and Management
We have internationally renowned, experienced, and stable faculty members
Providing training on animation, multimedia, VFX, film making, web, graphics, and CAD under one roof
Online classes for multimedia and animation courses are being provided to students across the globe
We believe in individual approach; so this is the reason why we have small batches for all the degree and diploma courses
We have library facility for our students also so that they can read very rare books on animation, graphics, web, postproduction, CAD etc