• List Price: CDN$ 52.95
  • You Save: CDN$ 11.50 (22%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
OCA Java SE 7 Programmer ... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Very Good | Details
Sold by Nearfine
Condition: Used: Very Good
Comment: Gently used. Expect delivery in 20 days.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803) Paperback – Oct 9 2012

4.7 out of 5 stars 3 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 41.45
CDN$ 34.94 CDN$ 22.05

There is a newer edition of this item:

Unlimited FREE Two-Day Shipping for Six Months When You Try Amazon Student
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 576 pages
  • Publisher: McGraw-Hill Education; 2 edition (Oct. 9 2012)
  • Language: English
  • ISBN-10: 0071789421
  • ISBN-13: 978-0071789424
  • Product Dimensions: 19 x 3 x 23.1 cm
  • Shipping Weight: 794 g
  • Average Customer Review: 4.7 out of 5 stars 3 customer reviews
  • Amazon Bestsellers Rank: #286,277 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Robert Liguori is a Senior Software Engineer and has been developing, maintaining and testing air traffic management systems since 1996. He is currently the lead developer for several Java based air traffic management applications. Mr. Liguori has a Bachelors degree in Computer Science and Information Technology from Richard Stockton College of New Jersey and is a Sun Certified Java Professional. Mr. Liguori is also the President of the Atlantic City Java User Group.

Edward G. Finegan is a Senior Java Software Developer and is currently working in the casino industry developing gaming software. He has past experience in aerospace radar data commutation and artificial intelligence, specifically machine learning algorithms. Mr. Finegan has a Bachelors degree in Computer Science from Rowan University, and a Masters degree in Computer Science from Virgina Commonwealth University. He is a Sun Certified Java Professional.

Customer Reviews

4.7 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 3 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Kindle Edition Verified Purchase
This is a good book for preparation for the exam but I wouldn't take it as the only preparation material. First of all, as also mentioned by other reviewers, I found a lots of errors in the book - most of them are in the examples and codes provided. The other thing is that the topics are covered in not much depth as the exam expects us to understand. The self-test questions in all the chapters are very helpful and covers many tricks that the actual exams include..4 star!
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
Ordered this for my development team with great success. We are working towards a highly certified team so this lived well up to expectation.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
Good book!
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 3.3 out of 5 stars 85 reviews
23 of 24 people found the following review helpful
3.0 out of 5 stars A solid resource minus a few caveats Jan. 19 2013
By ARH - Published on Amazon.com
Format: Paperback Verified Purchase
Truthfully, I was initially impressed with the book and its overall presentation style. All of which flew out of the window as I continued to encounter errors that any competent reviewer with knowledge of the content should have caught, specifically chapters 1, 2, and 3 [where I stopped].

The level of frustration with this text increased as I began to develop flash cards, obviously, the devil is in the details, and the reader is paying a lot more attention at this point. Therefore, before I got too far, I took a quick break and downloaded the errata for the book - confidence instantly shaken. It was not only the amount of errors listed that pissed me off, but also how many per chapter, and the type of errors found.

Sure, everyone expects an errata list with any technical book, that's the norm unfortunately. However, one could only hope that any reviewer(s) is vigilant enough to ensure the majority of errors were kept to a minimum, while taking into account the nature of the text.

That said some of you reading this might be Professionals like myself with limited time. Therefore, having to peruse an errata list with amount of errors and the type of errors contained is counter-productive to the task-at-hand and unacceptable.

Furthermore, and this really raised a brow considering I bought the eBook for Kindle. The errata for this text was last updated on 12/18/2012 [Errata Sheet (Revision 1.2.0 - 12/18/12)]. Why after a month are new customers, those purchasing the digital version being subjected to the current offering that is obviously sub-par?

Bottom-line: For what could have been a stellar book, I would advise to look elsewhere if you planned on buying the digital version. Until the publisher deems it appropriate to supply its customer with a version worthy of the content and title, and or refresh the eBook - save your hard-earned cash for another book.

*If I am able to get an updated version of the eBook at no charge then I will be happy edit my rating of the book.

UPDATE: 1/23/13

As far as my "Bottom-Line" comment above, overall the book is actually a good text despite the errata for the first printing. However, if you have a Kindle and 45 minutes, you can highlight and annotate the sections requiring correction.

If you are looking to purchase the book and cannot wait for the second printing, I would still recommend the text, despite the frustration of having a secondary piece of reading material [errata list].

I am not new to Java but have learned quite a bit thus far, great tips, and good links to solid resources to use in the field.
16 of 16 people found the following review helpful
2.0 out of 5 stars Many errors and poor presentation of material Jan. 31 2013
By C. Berger - Published on Amazon.com
Format: Paperback Verified Purchase
I had originally bought the Sun Certified Programmer for Java 6 Study Guide by Kathy Sierra and Bert Bates. That is an excellent, well-written book. I was waiting for their new version of this book for Java 7 to be published, but its not available until April 2013, so I bought this book instead to give me a head start in preparation. This book feels like it was rushed out to make a buck.
1. There are many errors in this book. The link to the errata is here: [...]
2. Poor presentation of material. e.g. pg 264 about concrete classes and abstract classes: "Concrete classes are the basic, normal class, where as abstract classes are tied to inheritance".
3. The questions and material don't go to the depth that other guides such as the ones by Sierra/Bates and Deshmukh go into.
11 of 11 people found the following review helpful
1.0 out of 5 stars A very mediocre book Aug. 10 2013
By Rajesh - Published on Amazon.com
Format: Paperback
I started off my preparation for the OCAJP7 exam with this book. Initially, since I had not done a lot of research on the books available for this exam, I was content with the description in the book. But as I went along, I started to realize that there was something missing in the book.
The chapters miss a lot of details, which would have helped my understanding of the concepts being explained. I had to revert back to SCJP5 by Kathy and Bert, to understand things, and come back to this book. And that got annoying after a while. Just for example, the difference between creating a String through a String literal and through a new String object, was not explained in the book to a good level. We expect such basics to be covered in detail for such an exam. If I knew these details, did I even need a book?
A book should be complete in itself, and this book was not complete. I was wondering if this book would even get me through the exam.
Luckily I found Mala Gupta's book on the exam through a colleague, and boy, I loved that book in one go.

Anyway, after I studied the latter book, and was ready to give some mock exams, I thought of giving this book another chance. I tried it's first mock exam. And believe me, but I was disappointed big time once again.
The questions were so basic, so ridiculously out of syllabus that I could not dare wasting my time on this book anymore.
I purchased a kindle version of Hanumant Deshmukh's practice exams, and what a set of mock exams he has there. Top class.

Coming back to this book, I do not find even a single reason to use this book, when it has no good content, and no good mock exams.
Considering why Kathy and Bert are delaying their book for this exam so much, it all makes sense, because they don't want their book to be useless after a couple of months into it. I would like a book that I can use later, which would have information and explanation that would be good to have even if I become a pro Java programmer. I don't want to have a book released just to get there first, and to make a buck out of it.
Sorry for hard words here, but I was really disappointed by this book, especially when comparing with other in the market right now.
7 of 7 people found the following review helpful
4.0 out of 5 stars Pretty good book...a few errors but got me thru the exam Jan. 3 2013
By LDB - Published on Amazon.com
Format: Paperback Verified Purchase
I took the Java SE 7 Programmer I 1ZO-803 exam on 01/03/2013 and passed. The book is a good guide as to what to expect but the exam will still throw you some loops. I would not advise taking the exam if you don't have Java experience beyond what you learn in this book. The book covers a lot of ground and I think does a good job of explaining what you need to know for the parts of the exam that the book covers. You will definitely need to do all of the self tests (I did them multiple times) and spend a lot of time with the Java API...also the exercises in each chapter help to reinforce what you have just learned. The CD contains a sample exam which will help you learn to pace yourself when taking the real exam...you can easily spend too much time on questions and then realize that half of your allotted time is used up and you still have 50 questions to go! The main thing is to read/practice/read again/practice again. I would encourage users of the book to avoid using an IDE and type everything into a textpad document (or whichever editor you like for your O.S.) and compile/run all programs from the command line. IDE's do too much for you which if you're studying for a cert exam...can be a bad thing...IDE's are good at work...just not for study.
4 of 4 people found the following review helpful
1.0 out of 5 stars If you rely on this book, you will fail. Sept. 13 2013
By Jennifer - Published on Amazon.com
Format: Paperback
If you think this book will adequately prepare you for the exam, you are gravely mistaken.

1. The book covers a few topics that appear nowhere on the exam, which is a nice way to waste your time.

2. The book is full of misinformation. As a prime example, this is one of the questions on their practice exams:
"Which of the following are subclasses of IOException? (Choose three)
A. FileNotFoundException
B. SQLException
C. ClassNotFoundException
D. InterruptedIOException"

The answers section will list A, B, and D as being correct.
Go ahead, look this up in the API. You'll find only two of those are correct.

That one's pretty obvious, but what about the less obvious stuff? The book points out in a paragraph in one of the early chapters that it deliberately has mistakes in order to keep you on your toes. That's all fine and good, but do you want to go through every single claim and validate it? If you do, you might pass the exam. However, do you want to waste money on an unreliable resource? Also, I think it's a bit shady to bury that tidbit in a paragraph instead of making it more prominent. On the cover, would have been nice.

The are better resources out there for preparing to take this exam.