525 Venezia Avenue
Venice, California 90291

*

This course is designed to give Flash Developers a Primer on ActionScript 3, the basics of Object Oriented Programming (OOP), and a detailed view and at a number of different design patterns. Over the 2 days we will walk through a couple real world examples implementing the different patterns. After this 2 day course students should have a good grasp of OOP, how to implement design patterns, and how to write good, clean, reusable code. All source will be handed given away after the session.
This course is designed for people who have a basic understanding of programming already and are interested in how to get up and running with OOP principles and design patterns. If you have never programmed before, this may not be the class to take.

Course Outline

*
Day 1
*
Introduction to AS3
*
Introduction to OOP
Abstraction
Encapsulation
Interfaces
Polymorphism
Composition
Delegation
*
Intro To Design Patterns
classes vs objects
types of design patterns
*
Intro To Design Patterns
classes vs objects
types of design patterns
*
Creational Design Patterns
Factory Method
Singleton
*
Structural Design Patterns
Decorator
Adapter
Composite
*
Day 2
*
Behavioral Design Patterns
Command
Observer
Template
State
Strategy
*
Multiple Patterns
Mode View Controller
*
Wrapup + Q & A

* Computer Policy:

To keep prices this low, all training is bring-your-own-laptop (we provide power and wireless internet access).
* Refund Policy:

Refunds are permitted prior to 14 days before the event, less a $25 administrative fee. Regrettably, due to venue capacity, we can not permit refunds within 14 days of the event.

Official Website: http://www.richmediainstitute.com/training/as_design_patterns

Added by ccharlton on February 12, 2008

Interested 2