Chapter 1: Making sprites
Chapter 2: Moving sprites
Chapter 3: Making shapes
Chapter 4: Collision Detection
Chapter 5: Animating Sprites
Chapter 6: Visual Effects and Transitions
Chapter 7: Mouse and Touch Events