Macromedia Flash ActionScript 2.0 OOP Tutorials
Online Contents For This Title
We have made some of the video tutorials for Macromedia Flash ActionScript 2.0 OOP freely available to help you evaluate our training.
Click on any of the linked lesson listings below to preview FREE!
Title Description
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 tutorials.
Choose your media type:
|
Getting Started
|
||
| What You Should Know | (03:33) | |
| ActionScript 2 & Flash Player | (04:31) | |
| Overview | (05:46) | |
| How to Do These Tutorials | (00:44) | |
|
Introduction To OOP
|
||
| Object-Oriented Programming | (02:48) | |
| The Object | (03:29) | |
| The Class Pt.1 | (02:15) | |
| The Class Pt.2 | (03:45) | |
| Instantiation | (02:13) | |
| Determining an Object's Class | (03:25) | |
| Creating Custom Classes | (05:03) | |
|
Creating Classes & Class Hierarchies
|
||
| Classpath/Packages/Import Pt.1 | (04:10) | |
| Classpath/Packages/Import Pt.2 | (03:24) | |
| Code-Sharing - Composition Pt.1 | (03:49) | |
| Code-Sharing - Composition Pt.2 | (03:20) | |
| Code-Sharing - Inheritance Pt.1 | (03:40) | |
| Code-Sharing - Inheritance Pt.2 | (02:15) | |
| A Star is Born Pt.1 | (03:42) | |
| A Star is Born Pt.2 | (03:33) | |
| A Star is Born Pt.3 | (03:25) | |
| A Star is Born Pt.4 | (05:11) | |
| A Star is Born - Further Study | (00:33) | |
| The Call Stack | (02:12) | |
|
Maintaining & Extending Classes
|
||
| Introduction | (03:34) | |
| Building Class Hierarchies | (05:43) | |
| The PersistentShape Class Pt.1 | (04:12) | |
| The PersistentShape Class Pt.2 | (04:38) | |
| The PersistentShape Class Pt.3 | (05:17) | |
| Abstract Methods/Static Members/Hierarchies | (03:36) | |
| Classes as Contracts/Override/Polymorphism | (02:40) | |
| Reusing Base Class Behaviors with Super | (00:48) | |
| Overloading Not Allowed | (02:58) | |
| Guidelines for Class Derivation | (03:36) | |
| Dynamic Classes Pt.1 | (03:12) | |
| Dynamic Classes Pt.2 | (04:36) | |
| Interfaces | (05:00) | |
| Static Members Stick Together | (01:27) | |
|
Information Hiding
|
||
| Introduction Pt.1 | (03:11) | |
| Introduction Pt.2 | (03:29) | |
| Implicit get & set Methods | (03:32) | |
| Overriding Implicit get & set Methods | (04:39) | |
| Creating Read-Only Properties Pt.1 | (02:04) | |
| Creating Read-Only Properties Pt.2 | (05:06) | |
| Creating Read-Only Properties Pt.3 | (02:31) | |
| Creating Read-Only Properties Pt.4 | (02:34) | |
| Do It Once | (01:18) | |
|
Prototype & Instance Members
|
||
| Prototype Members Pt.1 | (03:09) | |
| Prototype Members Pt.2 | (03:00) | |
| Prototype Members Pt.3 | (01:46) | |
| Identifying a Local Property | (02:49) | |
| Identifying an Object Prototype | (01:33) | |
| Prototype Members for Built-in Classes | (02:51) | |
| You Cannot Delete get/set Properties Pt.1 | (03:52) | |
| You Cannot Delete get/set Properties Pt.2 | (02:21) | |
| You Cannot Delete get/set Properties Pt.3 | (04:40) | |
| Why You Cannot Delete get/set Properties | (01:36) | |
|
Assigning Class In The Library
|
||
| Classpath Revisited | (01:58) | |
| Introduction Pt.1 | (03:45) | |
| Introduction Pt.2 | (02:21) | |
| Assigning Class with the Linkage Pt.1 | (04:02) | |
| Assigning Class with the Linkage Pt.2 | (03:57) | |
| Debugging Techniques Pt.1 | (02:47) | |
| Debugging Techniques Pt.2 | (03:40) | |
| Debugging Techniques Pt.3 | (01:36) | |
| Assigning Class with Component Definition | (02:21) | |
|
Events & Listeners
|
||
| Introduction | (03:20) | |
| AsBroadcaster Pt.1 | (03:16) | |
| AsBroadcaster Pt.2 | (04:35) | |
| AsBroadcaster Pt.3 | (02:28) | |
| AsBroadcaster Pt.4 | (02:47) | |
| AsBroadcaster Pt.5 | (04:12) | |
| AsBroadcaster Pt.6 | (05:16) | |
| AsBroadcaster Pt.7 | (04:33) | |
| Debugging with Codeless FLAs | (02:37) | |
| EventDispatcher Pt.1 | (03:46) | |
| EventDispatcher Pt.2 | (03:18) | |
| EventDispatcher Pt.3 | (04:36) | |
| EventDispatcher Pt.4 | (02:33) | |
| Storing Component Class Files | (00:26) | |
| Library Naming Conflicts | (00:38) | |
| CreateClassObject() Pt.1 | (02:19) | |
| CreateClassObject() Pt.2 | (04:51) | |
| CreateClassObject() Pt.3 | (04:01) | |
| CreateClassObject() Pt.4 | (03:25) | |
| CreateClassObject() Pt.5 | (03:54) | |
|
Mix-Ins
|
||
| Introduction | (04:40) | |
| Icecream/Sprinkles/Almonds with Inheritance | (02:58) | |
| Icecream/Sprinkles/Almonds with Mix-Ins Pt.1 | (04:43) | |
| Icecream/Sprinkles/Almonds with Mix-Ins Pt.2 | (03:59) | |
| UIObjectExtensions.as | (05:03) | |
| UIEventDispatcher.as/EventDispatcher.as | (04:49) | |
| TreeDataProvider.as/Tree.as | (04:19) | |
| Lights/Camera/ActionScript Pt.1 | (01:41) | |
| Lights/Camera/ActionScript Pt.2 | (03:56) | |
| Lights/Camera/ActionScript Pt.3 | (04:12) | |
| Lights/Camera/ActionScript Pt.4 | (03:46) | |
| Lights/Camera/ActionScript Pt.5 | (04:29) | |
| Lights/Camera/ActionScript Pt.6 | (03:14) | |
| Lights/Camera/ActionScript Pt.7 | (04:36) | |
| Lights/Camera/ActionScript Pt.8 | (02:52) | |
| Lights/Camera/ActionScript Pt.9 | (03:27) | |
| Lights/Camera/ActionScript Pt.10 | (03:07) | |
| Lights/Camera/ActionScript Pt.11 | (03:00) | |
| When to Use Mix-Ins | (03:31) | |
| Using #include Instead of Mix-Ins | (03:01) | |
| The MovieClip._alpha property | (05:31) | |
|
Bonus Sample Application
|
||
| Nasty Pt.1 | (02:19) | |
| Nasty Pt.2 | (04:07) | |
| Nasty Pt.3 | (05:09) | |
| Nasty Pt.4 | (01:42) | |
|
Wrapping Up
|
||
| Where to Go From Here | (03:00) | |
|
Credits
|
||
| About the Author | (00:36) | |
This title is just part of the entire VTC collection of over 625 courses, 66,000 video tutorials (12,500+ free), available to you for just $30 a month.
Tutorial Information
| Title: | Macromedia Flash ActionScript 2.0 OOP |
| Author: | Michael Hurwicz |
| SKU: | 33577 |
| ISBN: | 1-932808-30-2 |
| Release Date: | 2004-11-24 |
| Duration: | 6.5 hrs / 111 lessons |
| Work Files: |
Yes |
| Captions: | No |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
Subscription / Purchase Information
This title is just part of the entire VTC collection of over 625 courses, 65,000 video tutorials (12,500+ free), available to you for just $30 a month.
Select Bandwidth
Now Shipping
Client Testimonials
I just finished the course Search Engine Opimization 2006 by James Gonzalez. I have to say, this is an excellent and interesing course. The author...
Erich Schreiber
United States
View All Titles 
Email this Page
Send us Feedback
Purchase/Add to Cart