Introduction -- Project : creating simple shapes -- Playing with the console and finding what's broken -- Project : making an avatar -- Project : moving avatars -- Functions : use and use again -- Project : moving hands and feet -- A closer look at JavaScript fundamentals -- Project : turning our avatar -- What's all that other code? -- Project : collisions -- Project : fruit hunt -- Working with lights and materials -- Project : build your own solar system -- Project : phases of the moon -- Project : the purple fruit monster game -- Project : tilt-a-board -- Project : learning about JavaScript objects -- Project : cave puzzle -- Project : multilevel game -- Project : river rafting -- Getting code on the web.