Start learning with our library of video tutorials taught by experts. Get started

Flash CS4 Professional: Object-Oriented Programming
Illustration by

Flash CS4 Professional: Object-Oriented Programming

with Todd Perkins

Video: Welcome

Welcome to Flash CS4 Object-Oriented Programming. Hi, I'm Todd Perkins. As an Adobe Certified Instructor, I spend a lot of time showing people the ins and outs of Adobe's web development software. In this course, I'll show you how to build applications using classes and objects with object-oriented programming in ActionScript 3.0. If you are not familiar with the new version of ActionScript, you can learn everything you need in my companion course, ActionScript 3.0 in Flash CS4 for Designers.
Expand all | Collapse all
  1. 5m 7s
    1. Welcome
      1m 14s
    2. Using the exercise files
      1m 4s
    3. Course overview
      1m 1s
    4. Who this course is for
      1m 17s
    5. About the artwork
      31s
  2. 46m 57s
    1. Understanding ActionScript 3.0
      2m 25s
    2. Working with variables
      4m 44s
    3. Using and creating functions
      4m 1s
    4. Responding to events
      7m 57s
    5. Creating loops
      2m 53s
    6. Defining conditional statements
      4m 18s
    7. Working with display objects
      4m 22s
    8. Creating classes
      4m 20s
    9. Defining properties and methods
      4m 3s
    10. Working with packages
      3m 35s
    11. Understanding and using class paths
      4m 19s
  3. 31m 54s
    1. Working with TextFields
      2m 9s
    2. Loading external text
      5m 16s
    3. Understanding XML in ActionScript 3.0
      4m 39s
    4. Loading an external XML file
      2m 21s
    5. Using XML data
      3m 4s
    6. Loading external images
      5m 4s
    7. Working with bitmaps and bitmap data
      3m 25s
    8. Using TweenLite for ActionScript animation
      5m 56s
  4. 55m 5s
    1. Understanding object-oriented programming
      2m 5s
    2. Understanding encapsulation
      1m 33s
    3. Understanding inheritance
      7m 11s
    4. Understanding polymorphism
      3m 53s
    5. Understanding access modifiers
      2m 19s
    6. Using access modifiers
      2m 34s
    7. Working with getter and setter methods
      5m 48s
    8. Understanding static properties and methods
      6m 25s
    9. Using static constants
      2m 34s
    10. Dispatching events
      8m 21s
    11. Throwing errors
      3m 21s
    12. Creating interfaces
      2m 20s
    13. Implementing interfaces
      4m 12s
    14. Understanding design patterns
      2m 29s
  5. 7m 4s
    1. Understanding the Model-View-Controller pattern
      1m 54s
    2. Viewing an MVC application
      3m 17s
    3. Planning an MVC application
      1m 53s
  6. 28m 40s
    1. Defining the Model class
      6m 22s
    2. Setting values for properties
      2m 58s
    3. Constraining property values
      1m 54s
    4. Dispatching events
      3m 49s
    5. Extending the Model class
      2m 0s
    6. Defining the SlideShowModel class properties and methods
      5m 3s
    7. Working with external XML data
      2m 35s
    8. Creating the SlideShowDocument class
      3m 59s
  7. 32m 2s
    1. Defining the View class
      5m 11s
    2. Creating the SlideShowView class
      4m 3s
    3. Setting up properties and methods
      3m 49s
    4. Connecting a model
      4m 25s
    5. Loading external images
      1m 39s
    6. Using TweenLite to animate images
      1m 18s
    7. Optimizing image loading with bitmaps
      5m 25s
    8. Updating text fields
      6m 12s
  8. 9m 50s
    1. Defining the Controller class
      2m 50s
    2. Creating the SlideShowController class
      3m 34s
    3. Connecting buttons to the controller
      3m 26s
  9. 13m 36s
    1. Adding high-definition pictures
      10m 4s
    2. Fixing errors in your application
      3m 32s
  10. 4m 36s
    1. Creating other applications using the MVC pattern
      2m 44s
    2. Learning more about object-oriented programming in ActionScript 3.0
      1m 52s
  11. 29s
    1. Goodbye
      29s

Watch this entire course now—plus get access to every course in the library. Each course includes high-quality videos taught by expert instructors.

Become a member
please wait ...
Flash CS4 Professional: Object-Oriented Programming
3h 55m Intermediate Feb 03, 2009

Viewers: in countries Watching now:

This course is perfect for anyone who's looking to add more "flash" to Flash projects. In Flash CS4 Professional: Object-Oriented Programming, Todd Perkins shares tools and techniques to help create a more streamlined workflow through reusable code components. He explains how encapsulation and inheritance can produce creative work with maximum efficiency, and shows how to use proper manipulation of classes to build a complete and complex slide show. Todd's examples demonstrate the power of this coding technique. Exercise files accompany the course.

Topics include:
  • Loading external text, images, and XML files
  • Creating essential properties for a View class
  • Defining a Model class
  • Building and implementing interfaces and designs
  • Debugging projects
  • Building applications with Controller-class buttons
Subjects:
Developer Web Design Patterns Programming Languages
Software:
Flash Professional
Author:
Todd Perkins

Welcome

Welcome to Flash CS4 Object-Oriented Programming. Hi, I'm Todd Perkins. As an Adobe Certified Instructor, I spend a lot of time showing people the ins and outs of Adobe's web development software. In this course, I'll show you how to build applications using classes and objects with object-oriented programming in ActionScript 3.0. If you are not familiar with the new version of ActionScript, you can learn everything you need in my companion course, ActionScript 3.0 in Flash CS4 for Designers.

This is what I like about object- oriented programming or OOP. Your programming code is more organized, more efficient and easier to reuse than code on the Timeline. I'll introduce you to the basics of OOP working with classes and packages, inheritance and polymorphism. You will learn to build a complex slideshow from scratch, where you will put the various language elements together to build a Flash application. Basically, you will find out how to put more flash in your Flash, using more organized, reusable code. So let's head on to the next movie and get you going with Flash CS4 Object-Oriented Programming.

There are currently no FAQs about Flash CS4 Professional: Object-Oriented Programming .

 
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Join now "Already a member? Log in

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed Flash CS4 Professional: Object-Oriented Programming .

Return to your organization's learning portal to continue training, or close this page.


OK
Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Are you sure you want to delete this note?

No

Your file was successfully uploaded.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.