Part 1: the world of JavaScript. 1. Running JavaScript ; 2. Hypertext Markup Language (HTML) ; 3. Cascading style sheets (CSS)
Part 2: coding with JavaScript. 4. Working with data ; 5. Making decisions in programs ; 6. Repeating actions in programs ; 7. Creating functions ; 8. Storing data ; 9. Objects
Part 3: Useful JavaScript. 10. Advanced JavaScript ; 11. Creating applications ; 12. Creating games.