MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Flash CS4 Professional: Object-Oriented Programming

Course Summary

Shares tools and techniques to help create a more streamlined workflow through reusable code components.     

  • +

    Course Syllabus


    Using the exercise files
    Course overview
    Who this course is for
    About the artwork
    1. ActionScript 3.0 Essentials
    Understanding ActionScript 3.0
    Working with variables
    Using and creating functions
    Responding to events
    Creating loops
    Defining conditional statements
    Working with display objects
    Creating classes
    Defining properties and methods
    Working with packages
    Understanding and using class paths
    2. Advanced ActionScript Techniques
    Working with TextFields
    Loading external text
    Understanding XML in ActionScript 3.0
    Loading an external XML file
    Using XML data
    Loading external images
    Working with bitmaps and bitmap data
    Using TweenLite for ActionScript animation
    3. Object-Oriented Programming Fundamentals
    Understanding object-oriented programming
    Understanding encapsulation
    Understanding inheritance
    Understanding polymorphism
    Understanding access modifiers
    Using access modifiers
    Working with getter and setter methods
    Understanding static properties and methods
    Using static constants
    Dispatching events
    Throwing errors
    Creating interfaces
    Implementing interfaces
    Understanding design patterns
    4. The Model View Controller Design Pattern
    Understanding the Model-View-Controller pattern
    Viewing an MVC application
    Planning an MVC application
    5. Building a Model Class
    Defining the Model class
    Setting values for properties
    Constraining property values
    Dispatching events
    Extending the Model class
    Defining the SlideShowModel class properties and methods
    Working with external XML data
    Creating the SlideShowDocument class
    6. Building a View Class
    Defining the View class
    Creating the SlideShowView class
    Setting up properties and methods
    Connecting a model
    Loading external images
    Using TweenLite to animate images
    Optimizing image loading with bitmaps
    Updating text fields
    7. Building a Controller Class
    Defining the Controller class
    Creating the SlideShowController class
    Connecting buttons to the controller
    8. Improving and Debugging the Application
    Adding high-definition pictures
    Fixing errors in your application
    9. Moving Forward
    Creating other applications using the MVC pattern
    Learning more about object-oriented programming in ActionScript 3.0

Course Fee:
USD 25

Course Type:


Course Status:



4 - 5 hours / week

This course is listed under Development & Implementations and Digital Media & Games Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top