Training Classes | Learning and Development Resources | Training Directory | New Training Seminars | New Training Providers | Site Map | Promote Training Seminars | Training Keywords | Training Seminars | Training Providers | Regions | Training Search | Advertise Training Seminars | Login
Provided by: The Virtual Training Company

Macromedia Flash ActionScript 2 0 OOP

Click here for more information or to take this course

Search for Training
Find Your Genius!
What do you want to learn about?

Training Provided by The Virtual Training Company

Macromedia Flash is one of the most versatile and user-friendly applications available today. Combine Flash with the Internet and you have unlimited possibilities for everything from animation to web applications. With ActionScripting, all of that potential becomes easier and more streamlined. Object-oriented programming (OOP) is a different approach to programming, intended to solve some of the development and maintenance problems commonly associated with large procedural programs. OOP is designed to make complex applications more manageable by breaking them down into self-contained, interacting modules. VTC author, Michael Hurwicz, explains the versatility and power of OOP complete with working examples and re-usable scripts. To begin learning today, click on one of the Macromedia Flash ActionScript 2.0 OOP tutorials.

Training Avaliability and Delivery

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact The Virtual Training Company for more information
Training Presented in:English

Training Program Details


Getting Started
  1. What You Should Know
  2. ActionScript 2 & Flash Player
  3. Overview
  4. How to Do These Tutorials
Introduction To OOP
  1. Object-Oriented Programming
  2. The Object
  3. The Class Pt.1
  4. The Class Pt.2
  5. Instantiation
  6. Determining an Object's Class
  7. Creating Custom Classes
Creating Classes & Class Hierarchies
  1. Classpath/Packages/Import Pt.1
  2. Classpath/Packages/Import Pt.2
  3. Code-Sharing - Composition Pt.1
  4. Code-Sharing - Composition Pt.2
  5. Code-Sharing - Inheritance Pt.1
  6. Code-Sharing - Inheritance Pt.2
  7. A Star is Born Pt.1
  8. A Star is Born Pt.2
  9. A Star is Born Pt.3
  10. A Star is Born Pt.4
  11. A Star is Born - Further Study
  12. The Call Stack
Maintaining & Extending Classes
  1. Introduction
  2. Building Class Hierarchies
  3. The PersistentShape Class Pt.1
  4. The PersistentShape Class Pt.2
  5. The PersistentShape Class Pt.3
  6. Abstract Methods/Static Members/Hierarchies
  7. Classes as Contracts/Override/Polymorphism
  8. Reusing Base Class Behaviors with Super
  9. Overloading Not Allowed
  10. Guidelines for Class Derivation
  11. Dynamic Classes Pt.1
  12. Dynamic Classes Pt.2
  13. Interfaces
  14. Static Members Stick Together
Information Hiding
  1. Introduction Pt.1
  2. Introduction Pt.2
  3. Implicit get & set Methods
  4. Overriding Implicit get & set Methods
  5. Creating Read-Only Properties Pt.1
  6. Creating Read-Only Properties Pt.2
  7. Creating Read-Only Properties Pt.3
  8. Creating Read-Only Properties Pt.4
  9. Do It Once
Prototype & Instance Members
  1. Prototype Members Pt.1
  2. Prototype Members Pt.2
  3. Prototype Members Pt.3
  4. Identifying a Local Property
  5. Identifying an Object Prototype
  6. Prototype Members for Built-in Classes
  7. You Cannot Delete get/set Properties Pt.1
  8. You Cannot Delete get/set Properties Pt.2
  9. You Cannot Delete get/set Properties Pt.3
  10. Why You Cannot Delete get/set Properties
Assigning Class In The Library
  1. Classpath Revisited
  2. Introduction Pt.1
  3. Introduction Pt.2
  4. Assigning Class with the Linkage Pt.1
  5. Assigning Class with the Linkage Pt.2
  6. Debugging Techniques Pt.1
  7. Debugging Techniques Pt.2
  8. Debugging Techniques Pt.3
  9. Assigning Class with Component Definition
Events & Listeners
  1. Introduction
  2. AsBroadcaster Pt.1
  3. AsBroadcaster Pt.2
  4. AsBroadcaster Pt.3
  5. AsBroadcaster Pt.4
  6. AsBroadcaster Pt.5
  7. AsBroadcaster Pt.6
  8. AsBroadcaster Pt.7
  9. Debugging with Codeless FLAs
  10. EventDispatcher Pt.1
  11. EventDispatcher Pt.2
  12. EventDispatcher Pt.3
  13. EventDispatcher Pt.4
  14. Storing Component Class Files
  15. Library Naming Conflicts
  16. CreateClassObject() Pt.1
  17. CreateClassObject() Pt.2
  18. CreateClassObject() Pt.3
  19. CreateClassObject() Pt.4
  20. CreateClassObject() Pt.5
Mix-Ins
  1. Introduction
  2. Icecream/Sprinkles/Almonds with Inheritance
  3. Icecream/Sprinkles/Almonds with Mix-Ins Pt.1
  4. Icecream/Sprinkles/Almonds with Mix-Ins Pt.2
  5. UIObjectExtensions.as
  6. UIEventDispatcher.as/EventDispatcher.as
  7. TreeDataProvider.as/Tree.as
  8. Lights/Camera/ActionScript Pt.1
  9. Lights/Camera/ActionScript Pt.2
  10. Lights/Camera/ActionScript Pt.3
  11. Lights/Camera/ActionScript Pt.4
  12. Lights/Camera/ActionScript Pt.5
  13. Lights/Camera/ActionScript Pt.6
  14. Lights/Camera/ActionScript Pt.7
  15. Lights/Camera/ActionScript Pt.8
  16. Lights/Camera/ActionScript Pt.9
  17. Lights/Camera/ActionScript Pt.10
  18. Lights/Camera/ActionScript Pt.11
  19. When to Use Mix-Ins
  20. Using #include Instead of Mix-Ins
  21. The MovieClip._alpha property
Bonus Sample Application
  1. Nasty Pt.1
  2. Nasty Pt.2
  3. Nasty Pt.3
  4. Nasty Pt.4
Wrapping Up
  1. Where to Go From Here
Credits
  1. About the Author

About The Virtual Training Company - Training Provider

The Virtual Training Company - The Virtual Training Company started in California's Silicon Valley in 1996. VTC grew quickly over the next three years and relocated first in 1999 to the beautiful town of Winchester, Virginia; and six years later to Stephens City, Virginia. The company was founded by British born Mark Vernon who started producing CD-based training for Apple software. The format on the CDs - narrated...

More Macromedia Training from The Virtual Training Company

Click here for more information or to take this course
Custom Search

Training Directory | New Training Seminars | New Training Providers | Search | Site Map | Promote Training | Login | Links


Connecting people who want to learn with people who love to teach
 Are you a training provider?
You could be on this page today - for FREE!