Certificate in Flash Application Development
(Autumn, Downtown Seattle)

Overview  |   Courses  |   Instructors  |   Advisory Board  |   Apply

Get Started

The Autumn 2009 program is no longer accepting applications

Next program starts: Autumn 2010

Details will be posted in Spring

Single courses may be available
Stay Connected

Attend an information meeting:

Get e-mail updates

Contact us:
206-685-8936
E-mail

Interested in taking a single class? Some courses (designated by a Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis below) may be open on a space-available basis to professionals who are not seeking the certificate. See Single-Course Enrollment for details.

Autumn Course

Concepts and Principles of Flash Application Development

Schedule: Tuesdays, 6:00-9:00 p.m., Oct. 6-Dec. 8, 2009; $660; 3 CEUs.
Instructor: Terry Swanson.

In this course, students will learn how to build dynamic and engaging Flash applications, integrating graphics, text, audio, video, and animation. Build reusable objects, preloaders and functions.

Learn how to use content from Photoshop, Illustrator, Fireworks, and After Effects, and acquire the skills necessary for building accessible Flash Web sites. The course will include an introduction to XML, actionscript, building advanced interface navigation and controls. In addition, several other basic techniques of Flash application development will be addressed, including:

  • Timeline animation vs scriptable animation
  • Writing methods, event handlers and reusable functions
  • Using the drawing API
  • Scripting Filter effects and blends
  • Working with the build-in classes
  • Creating plug-in detection
  • Working with text fields and CSS
  • Data manipulation using strings and arrays
  • Creating and using pre-loaders

Winter Course

Creating Rich Internet Applications with Flash Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: Tuesdays, 6:00-9:00 p.m., Jan. 5-Mar. 23, 2010; $660; 3 CEUs.
Instructor: Terry Swanson.

During this course, students will learn to create more advanced Flash applications using XML, advanced bitmap manipulation, data binding of components, customized slide shows, and the manipulation of sound, video, and graphic elements. Learn how to debug and optimize projects and integrate applications with javascript.

Building on the topics covered in the previous course, students will manipulate external data and build a customized slide shop, mp3 player, video player, and XML video play list, and more. Create and use shared libraries, and work with video alpha channels.

This course will also address the following topics:

  • Importing, handling and exporting data
  • Working with the sound class
  • Using matrix transforms
  • Basic data binding
  • Creating styles and skins for components
  • Transitions using scriptable masks
  • Working with video alpha channels

How to sign up for individual enrollment in this course


Spring Course

Building Custom and Data-Driven Applications Using Flash Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: Tuesdays, 6:00-9:00 p.m., March 30-June 1, 2010; $660; 3 CEUs.
Instructor: Swanson.

Harnessing Flash 8's database and scripting capabilities, students will learn how to extend Flash into advanced data-driven environments to build secure, powerful web applications. Students will also continue building on the previous courses' content by learning to set up data retrieval, use XML to send and receive data, and connect to databases.

By the end of this course, students will be able to work with Web services, resolvers, and RSS feeds, build their own components, and understand flex and mobile applications.

Other topics covered in this course include:

  • Creating form applications
  • Building and using custom classes
  • Sorting, filtering and returning searches
  • Dynamic population of lists and form elements
  • Debugging
  • Using JSFL

How to sign up for individual enrollment in this course