People often see cool web applications like YouTube and wonder how they were created. The answer in many cases is with ActionScript and Flash. ActionScript 3.0 is an introductory course that teaches new designers the building blocks of web programming. Jasbir Singh covers the development of web applications from the ground up, starting with basic programming, terminology, and coding syntax. He also covers how to use keyboard controls, mouse actions, and drag-and-drop actions to allow users to interact with the applications. Exercise files accompany the course.