1. Introducing the concept of web scripting and the JavaScript language -- 2. Learning JavaScript basics -- 3. Learning more about the DOM -- 4. Working with advanced JavaScript features -- 5. Building multimedia applications with JavaScript -- 6. Creating complex scripts