Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Adobe Training Courses

Flash CS3: Programming with ActionScript 3

Course Code: AFLCS3-AS3      Days: 3
Show all Adobe Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

ActionScript 3 Essentials provides experienced Flash designers with the knowledge and hands-on practice they need to create dynamically generated event-driven animation and interactive games, develop rich internet applications and more. The course teaches fundamental programming techniques. It begins by introducing core concepts including instance names, variables, functions, properties, and methods; then proceeds through conditions, loops, event handling, and animating with ActionScript 3.

Audience

To take this course, you should be looking to use ActionScript 3 to create powerful Flash based content using either Flash or Flex.

Prerequisites

Before attending this course:

  • You should have completed the Flash CS3 Rich Content Creation course, or have equivalent experience before attending this course.

Course Outline

Basic Object Orientated Programming concepts

  • variables
  • Objects
  • properties
  • functions
  • tracing
  • classes

Basic Actionscript 3 for animating

  • basic class
  • using Flash CS3 for actionscript 3
  • using Flex Builder 2 for Actionscript 3
  • Loops
  • Events
  • Listeners and Handlers
  • Mouse Events
  • Mouse position
  • Keyboard events
  • Key codes

Basic methods

  • Angles
  • Flash's co-ordinates
  • Basic Trigonometry
  • Rotation
  • Important formulae

Drawing with Actionscript 3

  • The graphics object
  • Styling the line
  • Drawing lines
  • Drawing curves
  • Filling shapes
  • Gradient fills
  • Filters
  • Loading/Embedding assets
  • Important formulae

Velocity and Acceleration

  • Velocity
  • Acceleration
  • Important formulae

Boundaries

  • Stage boundaries
  • Adding objects
  • Removing objects
  • Regenerating objects
  • Bouncing

Friction

  • Basic friction application
  • Important formulae

Moving objects

  • Sprites
  • Dragging sprites
  • Moving sprites with code
  • Throwing

Easing

  • Simple easing - zeno's paradox
  • Transparency and easing
  • Rotation and easing
  • Colours and easing
  • Robert Penner's easing equations
  • Important formulae

Collisions

  • Detecting collisions
  • hitTestObject
  • hitTestPoint
  • More collision detection
  • Important formulae

Flash CS3 and importing data

  • Importing xml

Flash CS3 and database access

  • MySQL/PHP with Flash CS3


How to make a booking for the AFLCS3-AS3 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership