This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of The Little Book of Impediments (e-book only) and have Tom Perry on-line!
See this thread for details.
Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) Question to Khalid & Rolf:

 
Ganesh Patekar
Bartender
Posts: 696
23
Eclipse IDE Hibernate Java jQuery MySQL Database Netbeans IDE Oracle Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Khalid and Rolf,
IMO for beginners (Or although have basic knowledge of Java) understanding the following concepts are a bit difficult
  • Operator precedence and evaluating an expression
  • Whether a code is reachable Or unreachable ( While using loops, If statement, return in try..catch..finally block etc etc)
  • String pool concept ( As OCAJP 8 exam's topics incorporate creating and manipulating Strings)

  • 1. Does this book have good enough examples of above mentioned concepts with different combinations explained step by step so that clears all doubts?
    2. Can you please point out what makes your book differ from the books already there in market? Or perhaps people might already have bought those other books so please point out few things why buying your book yet be beneficial for these people?
     
    Khalid A. Mughal
    author
    Ranch Hand
    Posts: 116
    7
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator

    1. Does this book have good enough examples of above mentioned concepts with different combinations explained step by step so that clears all doubts?

    This is more like asking: what is the meaning of life and can all life scenarios be explained step by step so that the meaning is crystal clear. :-)
    To take your question seriously, we have to the best to our ability tried to explain these topics as clearly as we can with explanations and examples.
    The jury is till out on whether we have done a good job.
    We recommend using the exhaustive index in the book to look up finer points on any topic.
    To learn programming, experimenting with code cannot be emphasized enough -- regardless of reading about it in a book.

    2. Can you please point out what makes your book differ from the books already there in market? Or perhaps people might already have bought those other books so please point out few things why buying your book yet be beneficial for these people?

    Each of these questions is a 64-nugget question to ask any author. This book differs in significant ways:
    - without being pretentious, this book leans more towards the "academic" side to provide a more comprehensive coverage of the exam and relevant supplementary topics, rather than a strictly bare bones coverage of just the exam topics.
    - we deploy a few features that we claim can help the reader master the exam topics: complete examples that can be ready compiled, run and experimented with; UML to illustrate language constructs and examples; review questions after each major topic to test what has been accomplished.
    - we do not mention previous versions of Java. If you are holding this book in your hand, you want to learn Java 8. How things were done in the previous versions is less relevant.
    The book website mentions other features as well.
    It is always a good idea to consult several references, not have blind faith in one source. :-)
     
    Ganesh Patekar
    Bartender
    Posts: 696
    23
    Eclipse IDE Hibernate Java jQuery MySQL Database Netbeans IDE Oracle Spring Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Khalid A. Mughal wrote:This is more like asking: what is the meaning of life and can all life scenarios be explained step by step so that the meaning is crystal clear. :-)
    hahaha nice example, no my intention wasn't like that. Yes completely agreed with you though.
    To take your question seriously, we have to the best to our ability tried to explain these topics as clearly as we can with explanations and examples.
    Yes I've just been through two sample chapters, Basics of Java Programming and Language Fundementals. I perused both of them.

    It started from really basic concepts like from OOP, aggregation, how to create object, how to compile and run a Java program etc means who doesn't have knowledge of Java can also easily understand and learn It. Detail explanations followed by review questions test our understanding, chapter summary reminds important points and programming exercise challenges our knowledge.

    Since I adore pictorial representation to understand the concepts, UML notations to illustrate classes and object makes It more interesting to read. Yes It is a good idea to consult several references to gain more knowledge.
    Thank so much you for precious information.     
     
    Roel De Nijs
    Sheriff
    Posts: 10662
    144
    AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Ganesh Patekar wrote:2. Can you please point out what makes your book differ from the books already there in market? Or perhaps people might already have bought those other books so please point out few things why buying your book yet be beneficial for these people?

    Regardless of the differences with other study guides available on the market, it might simply be beneficiary to have different resources during your preparation. It is very likely that concepts are explained differently in different study guides, so while you might have difficulties in understanding a given explanation in one study guide, it might be crystal-clear in the other one. And if it is still confusing after carefully reading both study guides, you always have this forum at your disposal to clear your doubts
     
    Ganesh Patekar
    Bartender
    Posts: 696
    23
    Eclipse IDE Hibernate Java jQuery MySQL Database Netbeans IDE Oracle Spring Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Roel De Nijs wrote:It is very likely that concepts are explained differently in different study guides, so while you might have difficulties in understanding a given explanation in one study guide, it might be crystal-clear in the other one.
    Yes I realised that after reading first two chapters only.

    if it is still confusing after carefully reading both study guides, you always have this forum at your disposal to clear your doubts
    Yes sure, no doubt about this
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic