Right now I'm really focused on passing the certification(on a really tight schedule) and will then go for the Programmer II exam. So should I read just according to the syllabus or should I complete every topic in the book? I mean I know reading the whole book would be very effective(which I will in the coming days) but I want to finish the certification asap. So can I be sure just to read according to the syllabus given on the oracle website(the link that I pasted above) or should I read everything for "just in case". Please help me out.