This is the book I used to prepare for my certification exam, which helped a great deal. Use the whole book, even if you think you know the material, and do all the exercises. Take the quizzes. When you are done, retake all the quizzes and then the practice exam.
You know you are ready if you score well on those quizzes and practice exam, and can pass any of the ones from Microsoft.