Introduction and the Basic Building Blocks of ActionScript 3.0 • Introduction to ActionScript 3.0 • Variables • Data Types • Syntax of AS3 • Objects Explained • Operators • Object Properties and Methods • Conditional Statements • LoopingFunction Use and Creation • Built-In Core Functions and Custom Functions • Our First Simple Custom Made Function • Function Arguments • Using the rest( ... ) Operator for Argument Arrays • Properties of the Arguments List Array • Returning Values From FunctionsDate and Time Intervals • Date() Properties and Methods • Defining Date() Parameters • Creating Timers for Time Interval Based Events • Timer Class Methods and PropertiesString Control Methods • What are Strings and Substrings? • Using Single and Double Quotes in Strings • Forcing Lowercase and Uppercase • String Comparison Operators • Length Property • Combining Strings • Extracting Substrings, Slicing, and Returning • Search, Match, and Replace Strings • Split Or Explode Strings • Search, Validate, and Replace Using Regular Expressions • Remove All Substrings or Spaces from a String or Variable • Find the Character Index of Matched SubstringsObject-Oriented Programming • Understanding OOP - Introduction • Inheritance - Sub and super classes • Static Classes, methods, properties and variables • Design patterns - Introducing Singleton classesOOP - Classes and examples for real-world applications • Creating a fullscreen background class • Fluid Sites made easy - FluidObject Class