Hi Ben,
First of all, a warm welcome to CodeRanch!
Ben Pittens wrote:I have read the book from Jeanne Boyarsky and Scott Selikoff OCA Study Guide. and I did a lot of excersises too. I looked okay so I even scheduled my exam for next week at Pearson VUE.
Next, I looked at coderanch and people advised Ethuware.
So I bought Ethuware and did some test exams. And guess what: I realy did a bad job. Score just about 40%, but some tests where less.
People often think they are ready for the actual exam, but are in for a (big) surprise when they take a few Enthuware mock exams. And the reason is fairly simple: Enthuware mock exams are commonly considered to be (a bit) harder than the actual exam and to pass the actual OCA exam you really need a good, solid understanding of Java and OO basics. So being able to write a Java application is really not enough to pass the exam.
You mention having done lot of exercises. Which kind of exercises? Did you create plenty of code snippets to experiment with? And if you did, do you use an
IDE? When preparing for the OCA exam I always recommend
not to use an IDE while preparing for the certification exam.
You should use your favourite text editor,
javac and
java.
Here you can read different opinions (with pros and cons) about using an IDE in your certification exam preparation.
Ben Pittens wrote:So the Jeanne Boyarsky and Scott Selikoff book is a very good and easy to read book for the basics but it is certainly not enough I think.
I have to do a lot of practising again to become better.
The OCA (and OCP) study guides (like the one by Jeanne Boyarsky and Scott Selikoff) are dedicated to pass the exam, so they definitely prepare you for the exam. But as mentioned before, you'll need a (very) good, solid understanding of all the concepts. People often think they read the book, do some coding exercises and they are ready to pass the exam. Unfortunately that's not the case at all! There's nothing wrong with reading a study guide more than once. And you could also purchase a complementary study guide and/or another resource (e.g. the Oracle Java tutorials). Write boatloads of code snippets using your favourite text editor and javac/java. Each code snippet can then be the starting point to do plenty of experiments. Preparing for a certification exam (and learning a programming language) is like driving a car: you don't learn to drive a car by reading a book, you have to get your hands dirty.
Ben Pittens wrote:Some people at this forum reference to K&B Java. Does anybody knows what that means? And where I can get/buy that, and is it also for Java 8?
K&B refers to the study guide by Kathy Sierra & Bert Bates. The most recent version of the study guide is for Java 7 (referred to as K&B7). It is especially written to pass the OCA7 (and OCP7) exams. Most of the exam content between OCA7 and OCA8 is the same,
here you'll find a mapping between the exam objectives of both exams. So you could buy this study guide as well and use it as a complementary resource.
Ben Pittens wrote:Do you have more tips for me for studying?
Like already mentioned (and as you have experienced yourself), the OCA8 exam is a tough exam. So many people struggle with passing this exam and ask for advice in this forum. So using the search function of this website, you'll find plenty of topics which have excellent advice to study and prepare for the OCA8 exam.
Here is one,
here you'll find another one and a third one can be found
here.
In the
OcajpWallOfFame you'll find experiences about other ranchers having already passed the OCA exam. So these experiences and stories could also be very useful. And finally, follow (and participate to) this forum. Whenever in doubt or if you have a question, don't hesitate and simply create a new topic and share your questions/doubts with this awesome Java community. You are very likely to get a response with excellent explanations and illustrative code snippets. You might even get some free mock questions (in
this topic you'll find some about method overloading).
Hope it helps!
Kind regards,
Roel