2.1. Understanding Object-Oriented Programming2.2. Understanding Objects and Classes2.3. Understanding Properties and Methods2.4. Static Classes2.5. Understanding ActionScript Syntax Rules2.6. Using Semicolons2.7. Using Curly Braces and Parentheses2.8. Whitespace2.9. Case Sensitivity2.10. Dot Syntax2.11. Create a Variable2.11.1. Create a Variable2.12. Understanding Data Types2.13. Types of Data2.14. Data Types in ActionScript 3.02.14.1. Fundamental Data Types2.14.2. Simple Data Types2.14.3. Complex Data Types2.15. Declaring Data Types2.16. Untyped Values2.17. Casting Values2.18. Test Your Flash Movie2.18.1. Test Your Flash Movie2.19. Concatenate Strings2.19.1. Concatenate Strings2.20. Trace Variables2.20.1. Trace Variables2.20.2. Extra2.21. Create an Array2.21.1. Create an Array2.21.2. Apply It2.22. Add and Remove Elements from an Array2.22.1. Add and Remove Elements from an Array2.22.1.1. Add An Element to an Array2.22.1.2. Remove an Element From an Array2.22.2. Extra2.23. Create an Array in an Array2.23.1. Create an Array in an Array2.23.2. Apply It2.24. Create a Generic Object2.24.1. Create a Generic Object2.24.2. Apply It2.25. Add Constants2.25.1. Add Constants2.26. Add Comments to Your Code2.26.1. Add Comments to Your Code2.26.1.1. Insert a Single-line comment2.26.1.2. Insert a Multiline comment2.27. Understanding Coding Best Practices2.28. Plan and Organize Your Code2.29. Be Consistent2.30. Immediately Add Closing Parentheses and Curly Braces2.31. Add Whitespace2.32. Document the Code with Comments2.33. Use Descriptive Names