A Proven Study System for Oracle Certified Associate Exam 1Z0-803 Prepare for the Oracle Certified Associate Java SE 7 Programmer I exam with help from this exclusive Oracle Press guide. In each chapter, you'll find challenging exercises, practice questions, a two-minute drill, and a chapter summary to highlight what you've learned. Thisauthoritative guide will help you pass the test and will also serve as your essential on-the-job reference. Get complete coverage of all OCA objectives for exam 1Z0-803, Packaging, compiling, and interpreting Java code Programming with Java statements Programming with Java operators and strings Working with basic classes and variables Understanding variable scope and class construction Programming with arrays Understanding class inheritance Understanding polymorphism and casts Handling exceptions Working with classes and their relationships Electronic content One full practice exam Detailed answers and explanations Score report performance assessment tool Free with online Bonus exam
Robert James Liguori is a seasoned software developer and test engineer supporting the aviation industry. Robert has a Bachelors degree in Computer Science and Information Technology from Richard Stockton College of New Jersey and is an Oracle Certified Java Professional and has authored certification books on Java programming language and the NetBeans IDE.
Not a bad read all in all, but it doesn't totally prepare you for the cert. If you use this to take the cert, I highly recommend buying the $10 test questions from Oracle. I wouldn't have passed the cert without that...the two together though was plenty enough.
Well, I passed the exam, so in that aspect the book did its job. But from a didactic perspective I'm not a fan.
I'm not a fan of the certification exam itself either, and the book, of course, had little choice but to teach to the test. It would be unfair to blame the book for the exam's shortcomings. So I won't complain about the necessity to learn the Throwable family by heart, or Oracle's strange excitement about the test taker being able to act as a human compiler (they seam to live in a bleak, IDE-less world of endless toil and bad code style).
What I -am- complaining about, as an education professional turned software engineer, is the presentation of the material, especially the difference in level of detail and difficulty between the presented text and the 'Self Test Questions'. The questions (and the exam) usually went quite a way beyond the presented text, as did the end-of-chapter summary. It's not very motivating to study a chapter intensively only to be quizzed on all kinds of things that were not in the text at all. It's a good thing I've been writing Java for years or I would have been quite lost from time to time.
This book is good if you already know basic Java and just want to learn all the syntax and rules for the exam; it is not suitable for someone who wants to learn Java as it does not do a good job of helping the reader understand basic concepts like Class, Object etc. for that I would suggest Head First Java. This book loses a star because the questions are much to easy and in no way represent the questions you will get in the exam; for that I suggest enthuware software (this is coming from someone who recently passed this exam).
The book contains a lot of typos, errors and examples that are hard to follow for people that are not familiar with Java language(e.g. illustrating iterations statements with HashMaps before introducing even primitives is not a very fit exercise).