While preparing for the SCDJWS certification I found that the course content is a sea full of information. Understanding concepts is one thing (the most important) but most exams do demand that you memorize certain things as well. Now I am one person who cannot read and keep things in mind. I have to work on things and understand them.
In this regard I would like to know how much of information should I memorize and keep in my head for this exam ? Or is it ok just to understand the concepts for the exam.
The reason this question comes to my mind is because the exam content has lot of theoretical chapters as well and I am finding it hard to remember them ...
Note: I am referring to Ivan Kriz's study guide as part of my preparation.
You need strong understanding, that's true and the exam has less API questions than conceptual ones that test your understanding. Cound on questions regarding SOAP and WSDL. You have to know the most important elements of them and understand how their work, probably identify standard-conforming and invalid fragments. You also need to understand basic concepts, like SOAP vs. REST, XML basics, XSD basics. Also there is a significant number of scenario-based questions. As for the API, some basics, like a very simple DOM example or some JAX-WS and JAXB annotations. Don't forget that exactly remembering and recognizing answers is different and the latter is much easier. For example, if you see a DOM code fragment with a class Element instead of Node, you can immediately exclude that answer. And lots of times, the questions are from such a type, if you have worked or studied the given topic, you will recognize the answer either directly or by exclusion. Also be prepared for some JAXR stuff, it's on the exam although nobody uses it. And you are on a good track with Ivan Krizsan's study notes, I also used that for preparation and I passed.
Sun Certified Java SE 6 Programmer
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer
Oracle Certified Professional, Java EE 5 Web Services Developer
Oracle Certified Professional, MySQL 5.0 Developer
Oracle Certified Professional, MySQL 5.0 Database Administrator