aspose file tools*
The moose likes Book Reviews and the fly likes OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam" Watch "OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam" New topic
Author

OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 943
Author/s    : Mala Gupta
Publisher   : Manning Publications
Category   : Java Certification
Review by : Jeanne Boyarsky
Rating        : 8 horseshoes

"OCA Java SE 7 Programmer I Certification Guide" is Manning's book for developers looking to get the new entry level Java certification.

I wouldn't use this book to learn Java; I'd use it as a second Java book to get ready for this exam. (Nothing wrong with this - the book doesn't claim to teach you Java. I only mention this so you have proper expectations. I actually like when a book separates objectives between teaching from scratch or exam prep.)

The book comes with mock questions after each chapter and one full mock exam. There are also "twist in the tale" exercises sprinkled throughout the book which get you to realize how small changes to the code can change the behavior of the code.

The explanations are clear. Analogies prevent you from getting bored. There are great diagrams throughout the book.

Overall, I think the best test of a cert book is whether it prepares you for the test - this book does.

Disclosure: I will be receiving a copy of this book from the publisher in exchange for being the technical proofreader for the book and for writing the forward.


More info at Amazon.com
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30751
    
156

I was chatting with Mala about her book and wrote something similar to the following about which cert book I'd recommend. (edited to make it clearer to someone who was in the conversation)

  • If someone who knew a little Java and wanted to take the OCA soon, I would recommend Mala's book - by Manning. (I haven't read McGraw Hills's OCA book so that's not included in the comparison).
  • Kathy/Bert's McGrawHill OCP book isn't out yet so I can't possibly compare it to Mala's book yet.
  • If someone didn't know any Java and wanted to take the exam eventually. I'd recommend Michael's Sybex book.


  • [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
    Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
    Singh Harmeet
    Ranch Hand

    Joined: Aug 05, 2011
    Posts: 115

    please explain the name of the book , written by Michael's Sybex.


    With Regards :-
    Harmeet Singh
    Jeanne Boyarsky
    author & internet detective
    Marshal

    Joined: May 26, 2003
    Posts: 30751
        
    156

    Singh Harmeet wrote:please explain the name of the book , written by Michael's Sybex.

    Michael's book isJava SE 7 Programming Essentials
    Book Review Team
    Bartender

    Joined: Feb 15, 2002
    Posts: 943
    Review by : K. Tsang
    Rating        : 9 horseshoes

    Already a Certified Java Programmer (OCPJP), I used this book as a refresher before I studied for my Java 7 upgrade. The book reminded me the basic concepts like the "protected" access modifier or method overloading and overriding, things a programmer uses without realizing it.

    Gupta described the topics very logically making it easy to understand and follow. There are 2 things I really liked about the book. The first is the cartoon graphics showing the humor side of the code in discussion (for example try-catch-finally). Another is the Twist in the Tale exercises enabling the reader like myself to stop and think how one minor change can affect the consequence or output of the code.

    Since I used this book as a refresher, but to any OCAJP7 aspirants I recommend using this book as their study guide. It has lots of sample code and detailed explanations to questions. Exam objectives are carefully discussed in the correct chapter.

    At the end, I didn't feel reading a "study guide" but actually it is.


    More info at Amazon.com
    Book Review Team
    Bartender

    Joined: Feb 15, 2002
    Posts: 943
    Review by : Jeanne Boyarsky
    Rating        : 9 horseshoes

    Thought "EJB 3 in Action" (first edition) was a great book, so I'm not surprised that I like the second edition as well. In fact a snippet from my first review is on page one of the second edition.

    I really liked the story at the beginning comparing 3 reincarnations to the three versions of EJB. The Turtle Shipping Company and Snail Trucking example was also very cute. As were the chicken and frog.

    One page 17, the text after the example talks about not needing an interface, but the code example has an interface. There is also a mix of EJBs and EJB's used in the book. I think this comes from having five authors. (The four real authors plus them originally. Because writing is like code in that after a certain point it is like someone else wrote it.) The fact that these are the worst things I can say about the book, is a good thing though.

    The explanations were great especially the section on AOP, comparing EJB vs EJB Lite and when to use each session bean type. There are good warnings and caveats throughout. There was also a great intro to Web Sockets.

    I thought I knew about the topic and still managed to learn a few things. I learned Seam became CDI, that you can use a constructor in the select clause of queries and about the embeddable container.

    ---
    Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

    More info at Amazon.com
     
    With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
     
    subject: OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam