While most Web development and graphics software books assume that the reader is a commercial designer/developer, Macromedia MX eLearning: Advanced Training From the Source explicitly assumes that the reader is developing educational/training applications.
The four projects in this book walk users, step-by-step, through the development of sophisticated, interactive Web sites, using multiple technologies, including CSS, DHTML, Flash, ActionScript, databases, SQL, and ColdFusion. These include a branching application, DHTML quizzes, an interactive video software simulation, and interactive map of Dante's Inferno, as well as a testing/transcript environment, including login as well as Flash-database interaction.
The book is full of graphics and explanations to ensure that readers understand everything that is happening. Key programming concepts, such as events, functions, and branching structures are introduced. Readers also learn the architecture behind database-driven sites, including passing variables between pages and maintaining application state.