jQuery jAM, Season 3

JavaScript & jQuery: The Missing Manual by David Sawyer McFarland

Exercises completed by Bing Mei JavaScript & jQuery: The Missing Manual

Chapter 1: Writing Your First JavaScript Program

Chapter 2: The Grammar of JavaScript

Chapter 3: Adding Logic and Control to Your Programs

Chapter 4: Introducing jQuery

Chapter 5: Action/Reaction: Making Pages Come Alive with Events

Chapter 6: Animations and Effects

Chapter 7: Improving Your Images

Chapter 8: Improving Navigation

Chapter 9: Enhancing Web Forms

Chapter 10: Expanding Your Interface

Chapter 11: Introducing Ajax

Chapter 12: Flickr and Google Maps

Chapter 13: Getting the Most from jQuery

Chapter 14: Going Further with JavaScript

Chapter 15: Troubleshooting and Debugging