Win a copy of liveProject: Build an ML Recommender System this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • paul wheaton
  • Devaka Cooray
  • Jeanne Boyarsky
  • Tim Cooke
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Piet Souris
  • salvin francis
  • Mikalai Zaikin
  • Himai Minh

A Programmer's Guide to Java SE 8 Oracle Certified Associate by Khalid A Mughal and Rolf W Rasmussen

Posts: 9679
Android Google Web Toolkit Hibernate IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Image from Amazon
Title: A Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA)
Author(s): Khalid A Mughal, Rolf W Rasmussen
Publisher: Addison-Wesley Professional
Category: Java Certification


Addison-Wesley Professional wrote:Unique among Java tutorials, A Programmer’s Guide to Java® SE 8 Oracle Certified Associate (OCA): A Comprehensive Primer combines an integrated, expert introduction to Java SE 8 with comprehensive coverage of Oracle’s new Java SE 8 OCA exam 1Z0-808.

Based on Mughal and Rasmussen’s highly regarded guide to the original SCJP Certification, this streamlined volume has been thoroughly revised to reflect major changes in the new Java SE 8 OCA exam. It features an increased focus on analyzing code scenarios and not just individual language constructs, and each exam objective is thoroughly addressed, reflecting the latest Java SE 8 features, API classes, and best practices for effective programming.

Other features include
* Summaries that clearly state what topics to read for each objective of the Java SE 8 OCA exam
* Dozens of exam-relevant review questions with annotated answers
* Programming exercises and solutions to put theory into practice
* A mock exam with realistic questions to find out if you are ready to take the official exam
* An introduction to essential concepts in object-oriented programming (OOP) and functional-style programming
* In-depth coverage of declarations, access control, operators, flow control, OOP techniques, lambda expressions, key API classes, and more
* Program output demonstrating expected results from complete Java programs
* Advice on avoiding common pitfalls in writing Java code and on taking the certification exam
* Extensive use of UML (Unified Modeling Language) for illustration purposes

Book Preview (when available)

From the publisher
  • Table of Contents (HTML or PDF)
  • Foreword (PDF)
  • Preface (PDF)
  • Chapter 1: Basics of Java Programming (PDF)
  • Chapter 2: Language Fundementals (PDF)
  • Appendix B: OCA Exam Topics Coverage (PDF)
  • Appendix C: Annotated Answers to Review Questions (PDF)
  • Appendix F: Annotated Answers to Mock Exam I (PDF)
  • Index (PDF)
  • Archive with all sample content (ZIP)

  • Where to get it?
  • InformIT
  • Pearson Education

  • Related Websites
  • Webpage: A Programmer´s Guide to Java SE 8 Oracle Certified Associate (OCA)
  • Website: Khalid A. Mughal
    Ankit Garg
    Posts: 9679
    Android Google Web Toolkit Hibernate IntelliJ IDE Spring Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    I like reading Java certification books and I enjoyed reading through this one as well. The book nicely covers Java concepts from the point of view of the Associate exam. Each topic is covered from the basics to in-depth knowledge which is what one would expect from a certification book. The book does mention in the beginning that it can be used by anyone who's not familiar with Java as well but that wouldn't be ideal. But if you have basic knowledge of Java then you can go ahead and go through the book.

    Few things I like about the book:
    * The certification style Review Questions at the end of each topic, in total the book has over 200 questions within chapters and then the full mock exam at the end which adds 77 more questions. The difficulty level of the questions vary from easy to difficult but since each question mentions how many answers are correct that makes guessing a bit easier sometimes. The annotated answers to questions are also very detailed.
    * Topics like control flow in loops or try-catch-finally block, scope/accessibility of fields with different modifiers, numeric promotion of variables in expression etc. are explained nicely with diagrams to make it easier to understand for beginners.
    * Important information like operators, data type ranges are summarized in tables. APIs are highlighted separately whenever methods of classes are introduced.
    * Programming exercises at the end of each chapter so that you get your hands dirty with coding (although I wish there were more programming exercises).

    Few things which I didn't like:
    * Some of the code examples are too long and can get hard to follow if too many concepts are demonstrated in a single example.
    * The annotated answers to Review Questions within chapters are all at the end of the book. While this is not a problem for the Print book, it can be a headache to look up answers when reading the ebook.

    Overall I enjoyed reading this book and would recommend it to anyone going for the Associate certification or if anyone who has basic Java knowledge and they want to enhance their Java knowledge.

    I give this book 8 out of 10 horseshoes.
    Disclosure: I received a review copy of this book from the publisher for reviewing it on behalf of CodeRanch.
      Bookmark Topic Watch Topic
    • New Topic