Buying Options
Colin Moock's Lost ActionScript 3.0 Weekend Course 2
DVD $129.99
Add to Cart
Video $129.99
(Streaming, Downloadable)
Add to Cart
Safari Books Online
Add to Cart
What is this?
Description
Kick off your shoes and get ready for the Lost ActionScript Weekend. In Course 2 of this unique DVD training series, you'll learn intermediate to advanced ActionScript 3.0 programming concepts. World-renowned ActionScript guru and educator Colin Moock presents this intimate learning experience, based on his bestselling O'Reilly book, Essential ActionScript 3.0 , and his successful "ActionScript 3.0 From the Ground Up Tour." Course 2 is ideal for experienced ActionScript developers and those who have completed Course 1 of this DVD series.
Full Description
Table of Contents
  1. 1.

    Course 1 Review

    3 minutes
    Get ready for Course 2 with a review of the code and topics covered in Course 1.
  2. 2.

    First Compilation in Flash

    12 minutes
    Set up a Flash project and run the virtual zoo program for the first time.
  3. 3.

    First Compilation in Flex Builder

    11 minutes
    Set up a Flex Builder project and run the virtual zoo program for the second time.
  4. 4.

    Data Types (Free Preview)

    20 minutes
    Detect errors more easily by adding data types to a program.
  5. 5.

    Display

    9 minutes
    Learn how to cleanly integrate display code into a pure ActionScript program.
  6. 6.

    State Management

    7 minutes
    Track the virtual pet's current condition with application states: full, hungry, starving, and dead.
  7. 7.

    Code Cleanup

    8 minutes
    Rearrange (or "refactor") the virtual zoo code in preparation for more complex features.
  8. 8.

    A State Change Event

    13 minutes
    Add a custom event to the VirtualPet class, indicating to the program that the pet's state has changed.
  9. 9.

    Laying the Display Foundation

    16 minutes
    Respond to changes in the pet's state from the VirtualPetView class, which will display the pet on screen.
  10. 10.

    A Name Change Event

    7 minutes
    Get some practice with events and event handling by creating a pet-name-change event.
  11. 11.

    Graphics Programming (Free Preview)

    20 minutes
    Learn how to create visual content in ActionScript. Guest-star appearance by Adobe engineer Jim Corbett, the creator of ActionScript's display API.
  12. 12.

    The Display List

    21 minutes
    Learn how to place visual content on screen, then rearrange, remove, and manage it with code. Guest-star appearance by Adobe engineer Jim Corbett, the creator of ActionScript's display API.
  13. 13.

    Adding Graphics to the Virtual Zoo Application

    16 minutes
    Design the structure of the graphical assets in the virtual zoo.
  14. 14.

    Graphics Loading Architecture

    23 minutes
    Load a series of GIF files from disk, and prepare them for on-screen display.
  15. 15.

    Rendering

    12 minutes
    Show the pet's state on screen, making sure to first wait until all graphics have loaded.
  16. 16.

    Pet Startup

    9 minutes
    Trigger the start of the program when all graphics have loaded.
  17. 17.

    Displaying the Pet's Name

    11 minutes
    Add text to the screen that shows the pet's name, and keep it updated when the pet's name changes.
  18. 18.

    Interactivity

    25 minutes
    Learn how to respond to user input, then complete the virtual zoo program by creating buttons for feeding the pet.
  19. 19.

    OOP: Costs, Benefits, and Production Strategies

    13 minutes
    Compare traditional Flash timeline-programming techniques with pure object-oriented programming, and learn how to use the two together effectively.
  20. 20.

    Production Topics: Production Topics: Flash/Flex Workflow (Free Preview)

    8 minutes
    Learn how to combine Flash movie clip symbols with classes, and then use those graphical assets in an object-oriented program.
  21. 21.

    Production Topics: Flex Debugging Mode

    4 minutes
    Fix program bugs and problems using Flex Builder's diagnostics tool, the Flex Debugging perspective.
  22. 22.

    Production Topics: Flex Profiling

    6 minutes
    Find memory leaks and fine-tune application performance using the Flex Profiling perspective.
  23. 23.

    Fireside Chat: Adobe Flash Player Engineer Chris Nuuja and 3D Effects

    1 hour 13 minutes
    Deep-dive into the world of Flash Player 3D Effects with Chris Nuuja, the Adobe engineer who created them.
  24. 24.

    Fireside Chat: Adobe Flash Player Engineer Jim Corbett and the Display API

    30 minutes
    Peek behind-the-scenes of Flash Player engineering as Adobe engineer Jim Corbett discusses assembly code, Google search optimization, deep-linking, ActionScript architecture, and life as a Flash Player engineer.
  25. 25.

    Colin's Multiuser Adventures with User1 and MegaPhone

    25 minutes
    Watch Colin push ActionScript to the limit by connecting mobile-phone users to big public screens.
  26. 26.

    Fireside Chat: James Paterson

    19 minutes
    Delve into the fantastical creative mind of artist James Paterson.
  27. 27.

    Fireside Chat: Hoss Gifford

    21 minutes
    Ride along with Hoss Gifford as he shares his how he built his auto racing ActionScript game.
View Full Table of Contents
Product Details
Title:
Colin Moock's Lost ActionScript 3.0 Weekend Course 2
By:
Colin Moock
Publisher:
O'Reilly Media / Adobe Dev Library
Formats:
  • Safari Books Online
  • DVD
  • Video
DVD Release:
May 2009
Video Release:
March 2009
Run time:
7 hours 35 minutes
DVD ISBN:
978-0-596-80159-5
| ISBN 10:
0-596-80159-9
Customer Reviews
About the Author
  1. Colin Moock

    Colin Moock is an independent Flash platform expert with a passion for networked creativity and expression. He has been researching, designing, and developing for the Web since 1995. Moock's career started at SoftQuad, Inc. (makers of HoTMetaL PRO), followed by a five-year term at Canadian interactive agency, ICE. Since then, Moock has focused on writing books, speaking at conferences, and researching emerging web technology. Moock's works include ActionScript: The Definitive Guide, ActionScript: The Definitive Guide for Flash MX, Essential ActionScript 2.0, and Essential ActionScript 3.0. He is also the co-creator of Unity, a multiuser client/server development kit.

    View Colin Moock's full profile page.