The book is structured into three parts: Foundation knowledge (general programming theory applied to Flash with short tasks to demonstrate specific concepts), Applied workshop (more involved tasks broken into three parts each--design discussion, the building steps, and analysis with suggestions of variation), and Appendices (which provides a concise listing of some of the more useful elements in ActionScript). The book will begin with foundation knowledge and will build on that with practical workshops. This way, the readers should be able to apply what they learn to future challenges they might encounter.