Diploma in Interactive Multimedia

Interactive Media is a method of communication in which the program's output depend on the user's input, and the user's input in turn affects the program's output. This type of communication engages the user and interacts with them in a way that a non-interactive media cannot. This adds interaction and brings interesting features to the system for better understanding, learning and enjoyment. Interactive Media normally refers to products and services on digital computer-based systems which respond to the user’s actions by presenting content such as text, graphics, animation, video, audio, games, etc.

ActionScript further advances the language, providing superb performance and ease of development to facilitate highly complex applications, large data-sets and object-oriented reusable code bases. With Adobe ActionScript 3.0 developers can achieve excellent productivity & performance with content and applications that target Flash Player.

Duration:220 hours
Validity:6 months


Try this Course

Role of Interactive Multimedia Designer

Interactive Multimedia Designers create the overall look and feel of a wide range of interactive communication products. Using text, data, graphics, sound, animation and other digital and visual effects, they may work on projects such as internet sites, electronic games, online learning materials and interactive television. Interactive multimedia developers may be employed in a wide variety of positions which include animator, art director, audio or video technician, graphic designer or artist, interactive designer, interface designer, Internet designer or developer, multimedia designer or developer, multimedia manager, multimedia author or multimedia systems analyst, new media designer.

Adobe Photoshop CC, Adobe Flash CC CC and ActionScript provide a great tool for building games, learning interactions and interactive environments. Interactive developers use the built-in components of Actionscript 3.0 or build custom controls to create interactive elements in movie. Sounds, images and texts can be used to enhance the content in projects. Action Script is also used by Technical Production Artists, Adobe Flash CC Player has the ability to use external or embedded media. ActionScript 3.0 has greater control over media usage and media related events. Game Developers and Animators use ActionScript, the SWF format is a popular medium for online game development due to its history in animation, strength with graphics, and its integrated programming language.


Course Details

Learn how to use Adobe Photoshop CC to create stunning imagery. We focus our attentions on the features you need to create photo realistic artwork and designs. Show you how to make the most out of it by using such acclaimed features like layers, filters and blend modes. At the end of this course with the help of wide array of filters and effects, you can take the ordinary world and turn it into something quite extraordinary.

Learn Adobe Flash Professional CC, a multimedia and software platform used for creating vector graphics, animation, games and rich Internet applications that can be viewed, played and executed in Adobe Flash Player. In this course, you will learn how to create a full-blown Flash application, complete with animated text and graphics and interactive buttons. In this course, learn how to use Flash CC to create engaging projects integrated with video, sound, graphics and animation. You will also learn to create original content in Flash or import assets from other Adobe applications such as Photoshop or Illustrator, quickly design animation and multimedia, and use Adobe Actionscript 3.0 to integrate sophisticated interactivity.

Learn Adobe ActionScript 3.0, which is a powerful object-oriented programming language that signifies an important step in the evolution of the capabilities of the Flash Player runtime. The motivation driving ActionScript 3.0 is to create a language ideally suited for rapidly building rich Internet applications, which have become an essential part of the web experience. ActionScript 3.0 further advances the language, providing superb performance and ease of development to facilitate highly complex applications, large datasets, and object-oriented, reusable code bases.

Learn Adobe Audition, a digital audio workstation from Adobe Systems featuring both a multitrack, non-destructive mix/edit environment and a destructive-approach waveform editing view. Adobe Audition is a professional audio application that combines advanced digital audio editing and multitrack recording in the same program. This course covers many new features in Adobe Audition CS6 and how to apply them optimally in real-world situations.

Learn HyperText Markup Language (HTML5), the next major revision of the HTML standard superseding HTML 4.01, XHTML 1.0, and XHTML 1.1. HTML5 is a standard for structuring and presenting content on the World Wide Web. HTML5 is a co-operation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG). The new standard incorporates features like video playback and drag-and-drop that have been previously dependent on third-party browser plug-ins such as Adobe Flash, Microsoft Silverlight, and Google Gears.


Course Overview


Image Editing and Manipulation with Photoshop CC

Getting to Know the Work Area
As you work with Adobe Photoshop CC, you will discover that you can often accomplish the same task in several ways. To make the best use of the extensive editing capabilities in Photoshop, you must first learn to navigate the work area.
Basic Photo Corrections
Adobe Photoshop CC includes a variety of tools and commands for improving the quality of a photographic image. This lesson steps you through the process of acquiring, resizing and retouching a vintage photograph.
Working with Selections
Learning how to select areas of an image is of primary importance you must first select what you want to affect. Once you have made a selection, only the area within the selection can be edited.
Layer Basics
Adobe Photoshop CC lets you isolate different parts of an image on layers. Each layer can then be edited as discrete artwork, allowing tremendous flexibility in composing and revising an image.
Correcting and Enhancing Digital Photographs
Whether you have a collection of digital images amassed for clients or projects, or a personal collection that you want to refine, archive, and preserve for posterity, Photoshop has an array of tools for importing, editing, and archiving digital photographs.
Masks and Channels
Use masks to isolate and manipulate specific parts of an image. The cutout portion of a mask can be altered, but the area surrounding the cutout is protected from change. You can create a temporary mask to use once, or you can save masks for repeated use.
Typographic Design
Photoshop provides powerful, flexible text tools so you can add type to your images with great control and creativity.
Vector Drawing Techniques
Unlike bitmap images, vector images retain their crisp edges when you enlarge them to any size. Learn how to draw vector shapes and paths in your Photoshop images and add vector masks to control what is shown in an image.
Advanced Compositing
Filters can transform ordinary images into extraordinary digital artwork. Smart Filters let you edit those transformations. Photoshop includes many features to help you vary the look of your artwork. With actions, you can perform repetitive tasks quickly so you can spend more time working creatively.
Editing Video
You can edit video files in Photoshop using many of the same effects you use to edit image files. You can create a movie from video files, still images, Smart Objects, audio files, and type layers. You will also discover how to apply transitions and animate effects using keyframes.
Painting with the Mixer Brush
The Mixer Brush tool gives you flexibility, color-mixing abilities, and brush strokes as if you were painting on a physical canvas.
Working with 3D Images
Traditional 3D artists spend hours, days, and weeks creating photo-realistic images. The 3D capabilities in Photoshop let you create sophisticated, precise 3D images easily and you can change them easily, too.
Preparing Files for the Web
Web users expect to click linked graphics to jump to another site or page, and to activate built-in animations. You will learn to prepare a file for the web in Photoshop by adding slices to link to other pages or sites.
Producing and Printing Consistent Color
In this lesson you will learn to produce consistent color and define the color space in which to edit and display RGB images, and the color space in which to edit, display, and print CMYK images. This helps ensure a close match between onscreen and printed colors.


Animation creation with Adobe Flash Professional CC

Getting Acquainted
In Adobe Flash CC Professional, the Stage is where the action takes place, the Timeline organizes frames and layers and other panels let you edit and control your creation.
Working with Graphics
In this lesson you will learn how to use rectangles, ovals and lines to create interesting complex graphics and illustrations. Also, you will learn to edit their shapes and combine them with gradients, transparencies, text and filters for even greater possibilities.
Creating and Editing Symbols
Symbols are reusable assets that are stored in your Library panel. Learning how to work with symbols is an essential step to creating any animation or interactivity. The movie clip, graphic and button symbols are three types of symbols that you will be creating and using often for special effects, animation and interactivity.
Animating Symbols
Learn how to use Flash Professional to change almost any aspect of an object – position, color, transparency, size, rotation and more, over time. Motion tweening is the basic technique of creating animation with symbol instances.
Animating Shapes and Using Masks
In this lesson, learn how to easily morph (create organic changes in shape), with shape tweens. Masks provide a way to selectively show only parts of a layer. Together, they allow you to add more sophisticated effects to your animations.
Creating Interactive Navigation
As part of this lesson learning, let your viewers explore your project and become active participants. Button symbols and ActionScript work together to create engaging, user-driven, interactive experiences.
Working with Sound and Video
Sound and video add new dimensions to your projects. In this lesson learn how to import sound files and edit them directly in Flash, and use the Adobe Media Encoder to compress and convert video files to use in Flash, or to export Flash animations as videos.
Loading and Displaying External Content
In this lesson, learn how to use ActionScript to load external Flash content. By keeping Flash content modular, you’ll make your projects more manageable and easier to edit.
Using Variables and Controlling Visual Properties
Learn how to use ActionScript to control your graphics on the Stage while your movie is playing. Combine complex mouse interactions with variables to create interfaces that respond dynamically to your user for more immersive environments.
Publishing to HTML5
Learn how to use the Toolkit for CreateJS to publish your Flash art and animation assets to HTML5 and Javascript. The Toolkit for CreateJS enables a seamless and integrated workflow for both designers and developers.
Publishing Flash Documents
By the end of this course, learn how to test and publish your completed Flash project, in a variety of formats for playback on different devices and environments – nearly everywhere with Flash Professional.


Interactivity with ActionScript 3.0

Navigating the Flash Timeline
The Flash timeline is an extremely useful tool for creating animations. It is also a great environment for setting up a website or simple application that requires navigation between different sections of content. This lesson will introduce the techniques for adding code to Flash timeline to control playback; it will also introduce a few essential ActionScript 3.0 programming concepts.
Working with Events and Functions
ActionScript events and functions create more interactive possibilities for you and your users. In this lesson you will learn to use event listeners to listen for mouse events and write event handling functions that respond to mouse events.
Creating Animation with ActionScript
Flash has always been a great animation tool and includes many new animation capabilities, including 3D Animation, built-in Inverse Kinematics and Motion Editor. In this lesson you will be learning how to control animation with ActionScript, you can create animation that is very interactive and responsive. This is essential in most game development but also in training applications, simulations and creative interface designs.
Creating ActionScript in External Files
Creating external ActionScript files can be convenient for reusing code or it can be the foundation for building large applications that use object-oriented programming practices (OOPs). In this lesson, you will get some experience creating an external ActionScript file designed to generate a simple graphic. You will then use this external .as file in a very simple Flash painting application, to determine the shape of the brushstrokes.
Using ActionScript and Components to Load Content
Most large Flash projects are mostly not made up of just a single Flash file, but instead consist of a number of SWF files in addition to supporting content and data that is loaded at run-time. In this lesson, you will create a simple image gallery and integrate it into a larger Flash project.
Using Arrays and Loops in ActionScript 3.0
This lesson introduces two very important ActionScript tools: Array and For Loop. These are common techniques in many programming languages; once you have gained a level of comfort with them, you’ll find that they make many tasks possible.
Controlling Sound with ActionScript
In this lesson, you will create one of the most primary uses of ActionScript controlled sound: a simple music player. You will add basic sound control to your ActionScript repertoire and gain comfort with a number of sound-related ActionScript techniques.
Using ActionScript and Components to Control Video
Adobe Flash Professional contains all the tools needed to create Flash video files and integrate them into Flash projects. You can place video in a Flash file and give the user video-player controls without using any ActionScript. This lesson will introduce quite a few ActionScript techniques for working with the video components that come along with Flash.
Creating Adobe AIR Applications with Flash and ActionScript
This lesson is intended to give an overview of the capabilities of Adobe AIR, a sense of how Flash can be used to create AIR applications and to see some of the features in ActionScript available for AIR projects.
Creating Preloaders in ActionScript 3.0
In this lesson, you will learn to monitor and give your users feedback on loading content.
Creating a Radio Button Quiz in an ActionScript File
You will create a RadioButtonsQuiz class and use it to add a quiz to the project. This lesson will introduce you to the concept of breaking up the code for larger projects into multiple files. This will provide you with a foundation for object-oriented programming (OOP) that will become very useful as your projects get more complex.
Working with an XML Playlist
This lesson will show how to use the data in external XML files in a Flash project by taking advantage of the enhanced XML capabilities in ActionScript 3.0
Printing and Sending Email with ActionScript
In this lesson, you will use ActionScript to control the printing and sending of an email from a Flash application. You will learn two different techniques for sending email from Flash and explore the basics of the ActionScript PrintJob class, which is used to communicate with the printing capabilities of the user’s operating system.


Enhancing Audio with Adobe Audition

Audio Interfacing
Before you can use Audition, you need to configure your computer and audio system to work with the program. This lesson covers audio interfacing for Mac and Windows computers.
The Audition Environment
You can create custom workspaces with particular selections of windows and window arrangements, as well as choose various ways to navigate through Audition’s Waveform Editor and Multitrack Editor.
Basic Editing
Audition makes it easy to cut, paste, copy, trim, fade, and perform other processes on audio files. Learn how to zoom in to make extremely precise edits, while seeing a zoomed-out version in the overview window at the top.
Signal Processing
Learn to use the signal processors to “sweeten” the audio in multiple ways: fix tonal balance, alter dynamics and add ambience or special effects, and much more. Draw from the extensive collection of effects included in Audition, or use third-party plug-in processors.
Audio Restoration
Audition offers tools for reducing hiss, hum, clicks, pops and other types of noise. Learn to remove undesired artifacts by defining sections to be removed based on amplitude, time and frequency.
Mastering is the stage between mixing and distribution. By tasteful application of EQ, dynamics, waveform editing, widening, and other techniques learn how to shape a piece of music into a refined audio experience that’s ready for distribution or posting online.
Sound Design
With Audition’s array of signal processors, learn to modify common, everyday sounds into something completely different like transforming a wall fan into a spaceship’s engine room or a running faucet into crickets at night.
Creating and Recording Files
Not only can you record audio into Audition’s Waveform Editor or Multitrack Editor, you can also extract audio from standard Red Book Compact Discs or drag files from the desktop directly into either Audition Editor.
Multitrack Editor Orientation
Learn how to use the Multitrack Editor to assemble clips, add effects, change levels and panning, and create buses for routing tracks to various effects.
The Multitrack Mixer View
Learn to use Mixer view which is optimized for mixing rather than editing the multitrack project’s tracks.
Editing Clips
Learn to apply a variety of operations to individual clips, including combining them with crossfading to create a perfect DJ-style continuous mix of music. Also learn to bounce the mix to a single file suitable for exporting, burning to CD, uploading to the web, and so on.
Creating Music with Sound Libraries
Using commercially available sound libraries and Audition’s Multitrack Editor, Learn to create music easily for commercials and audio for video, kiosks and other applications.
Recording in the Multitrack Editor
In addition to simply recording into a track in the Multitrack Editor, Learn to punch over mistakes and assemble multiple takes into an idealized and composite take.
Audition can remember parameter changes you make in a Multitrack Session and store those changes as part of the Session file. Whether those changes are performed in real time as control movements or created and edited in non-real time. Learn how these automation processes apply to individual clips or complete tracks.
Creating a mix is an art and a science. Audition’s Mixer view combined with automation, long-throw faders, the ability to detach the mixer and “float” it on another monitor and various other crucial tools help create the mix. Learn to save it in a variety of file formats (including MP3 for uploading to the web), as well as burn an audio CD of the final stereo mix.
Scoring Audio to Video
Learn how Audition can load video preview files; when composing soundtracks or adding dialogue, the video window provides a crucially important reference.


Website Design with HTML5

Introduction to Hypertext Markup Language
This course introduces web designers to the nuts and bolts of HTML (HyperText Markup Language), the programming language used to create web pages.
Starting a HTML Document
Get started by Learn to create your first HTML document – the basic template for future pages, What HTML is, how it’s structured, and learn the major tags and features of the language.
Structuring Documents for the Web
In this chapter, you learn the key concept to create a web page and how to give it structure. Understand how a web page describes its structure to a web browser. You also learn the meaning of key terms used by web designers, such as elements, attributes, tags, and markup.
Fine-Tuning Your Text
Beyond the basic structural elements outlined in previous lesson, you get to learn how to use a wide range of elements to mark up your text. By the end of this lesson, you’ll have a hang of all the elements you might need to mark up almost any kind of content.
Links and Navigation
In this chapter, you learn how to link between pages of a website, link to other sites, how to structure folders in a site and how to link to specific parts of a page in a site.
Images, Audio and Video
In this chapter you learn, how to add images to a web page, what are the different types of image formats & where to use each of those and how to add audio and video to your web pages. Also, you learn all about the ‘video’, ‘audio’ and ‘object’ elements.
The objective of this lesson is to learn about tables and how they are used in HTML. Also you get to learn about basic table elements and attributes and get to create accessible tables.
Almost every time you want to collect information from a visitor to your site, you need to use a form. Hence in this lesson, you learn to create a form, to use different types of form controls, what happens to the data a user enters, how to make forms accessible and how to structure the content of forms.
Cascading Style Sheets (CSS)
In this chapter, you learn how to use CSS to take control of the style of your pages, including the color and size of fonts, the width and color of lines, and the amount of space between items on the page.
More Cascading Style Sheets
In this chapter, you continue to learn how to use CSS to control the presentation of HTML web pages, starting with CSS properties that enable you to control the presentation of links, backgrounds, list styles, table styles, and outlines around boxes. You then learn a technique to add content to a page using ‘:before’ and ‘:after’ pseudo-classes. Finally, you learn how to use CSS to position boxes on the page, which enables you to create attractive layouts for your pages.
Rounded Corners, Animations, Custom Fonts and more with CSS3
In this chapter, you learn about the latest version of the CSS specification, CSS3. Unlike previous versions of the specification, CSS3 consists of smaller specifications that focus on particular areas of interest. These are called modules. CSS3 significantly increases the power of CSS.
Learning JavaScript
Here you learn how to start programming using JavaScript, how the Document Object Model enables you to access and manipulate HTML elements, how to apply logic to your JavaScript programs, how to loop through collections of information with JavaScript and lastly – how to work with dates, math and other built-in JavaScript features.
This final chapter contains checklists on some helpful topics and you get to learn about Search Engine Optimization (SEO) and Accessibility.

Check out our sample video tutorials


220 hours


6 months



This course is interactive and not taught in real-time. So you can login at your convenience and do your classes and exercises. Our interactive interface offers useful features such as fast forward, rewind, pause and you can even redo a lesson before moving ahead. These features help you track your progress and learn just what you want. Included are project files to allow you to learn right along with the instructor using the exact same files that they use. Each individual lesson has been provided with an eBook and a quiz to test your knowledge of each lesson before you take your final test. In addition to this hands-on learning experience, our trainers will evaluate your course work, clarify questions and give relevant feedback to help you grow