Absolutely. Yes. Definitely. Most certainly. But then you expected me to say that didn't you?! (You can tell I'm having an insane/silly day today

)
In all seriousness, yes you will be able to learn the concepts, appreciate the details and pass the exam with my book. Alongside that though, you need to be doing practical examples of your own - you may wish to find a few free Web-based tutorials on how to deploy your first Web application in
Tomcat or Glassfish etc., and possibly set up a build environment in Eclipse or similar. These examples will help you identify weaker areas better, and give you all-important hands-on experience. You would probably find some mock exams helpful to increase your confidence about the on-screen format of the real exam too. We include one online mock exam with the book, but there are many other bespoke software pieces available for extra practise.
Charles Lyons (SCJP 1.4, April 2003; SCJP 5, Dec 2006; SCWCD 1.4b, April 2004)
Author of OCEJWCD Study Companion for Oracle Exam 1Z0-899 (ISBN 0955160340 / Amazon Amazon UK )