• 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 ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

1Z0-804 exam: my personal feedback and some thoughts

 
Ranch Hand
Posts: 34
2
Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is a follow up of a post of mine already dated two years ago https://coderanch.com/t/630743/ocajp/certification/exam-personal-feedback-random-thoughts .

After having take a break from Java study (I pursued a certification as a professional penetration tester as information security is the other topic which passionate me), I turned on last November to Oracle certification, specifically to 1Z0-804 as a natural evolution of the previous achieved Oracle Certified Associate.

Here below you can find some random thoughts and feedbacks:

Exam preparation
Time
It took me a good amount of time, let's say from November to June (even if I originally planned to take the exam on April, I had unexpected health issues which made me postpone the test).
I'm a full day worker and my job does not involve Java programming, so I had to study during the evening and weekends balancing that time with my family (wife and daughter) needs.
As almost every one will tell you the exact amount of time needed to prepare for the exam depends on many different factors, like the actual amount of time you can dedicate to studying, your actual knowledge level in advanced Java topics. From this perspective, even if I'm not the proper one to make such a statement, I'd underline that even if you are an experienced Java programmer, that's alone could not be sufficient to pass the exam. I had this confirmation many times when I submitted some tricky question I came along during my preparation to some of the colleagues of mine who actually work as developers and I can tell you many of them failed in answering those questions. To answer them correctly you have to set your mind in compiler mode. That's an important point to note. At least in my humble opinion.
I've found the 1Z0-804 study much much harder than the 1Z0-803. Some of the topics included in the exam objectives were really hard to understand (I'm thinking especially about Generics, and Concurrency).
The number of topics and exam objectives are also greater than the ones included in the first level.

Sources
I've studied using many different sources of information.

The main one was Mala Gupta Oracle Certified Programmer Java SE 7 Programmer II Certification Guide Prepare for the 1ZO-804 exam https://www.manning.com/books/ocp-java-se-7-programmer-ii-certification-guide.
I decided to go with that book mainly because I used the same author for the previous certification and I liked her style.
Overall the book itself is good and gives you the right preparation for the exam. I would like to thanks the author Mala Gupta for her kindness in answering my questions when I had some doubts.
One bad thing about the book was it came with only one full mock exam test (available as free download from Manning website), whilst the book on Oracle Certified Associate certification had if I'm not wrong two full mock tests.
Furthermore the mock test was made of 90 questions but the actual exam has 65 questions (not a major issue, but if you want to simulate exactly the exam state like questions number, exam objectives distribution - that's not easy).

As a study technique I filled 3 Moleskine workbooks with notes and flash cards. Those were my most used resource during the final steps of the preparation.

Another book I bought was the K&B Oracle Certified Aassociate/Oracle Certified Programmer Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804).
Things I liked a lot about this book were: hardcover! So nice (and so rare nowadays).
Writing style from the authors: brilliant. Funny statements here and there which allow you to take a break from the hard content.
Extra content about Java Developer certification was also really appreciated.
Things I did not like: the software bundled within the compact disc which allowed you to run mock exam tests. Interface was terrible.

JAVA SE 7 API
This is extremely important.
This should be your main reference point. Browse, read and memorize all the main classes, descriptions and methods covered by the exam objectives.

Oracle Tutorials
http://docs.oracle.com/javase/tutorial/
Really helpful, easy to follow. Should be read by everyone pursuing the certification.

The Java Language specification
http://docs.oracle.com/javase/specs/jls/se7/html/index.html
Essential reading when it comes to clear any doubt you might have reading other sources of information.
Here lies the only truth.

Angelika Langer - Generics

http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html
As Generics were one of the hardest topics I also read the great freely available above content.
A special thank to javaranch member Sergej Smoljanov who suggested me this precious resource

Mock exams
Apart from those included with the books mentioned above, I bought the following software and packages in order to have more practice questions:

Enthuware http://enthuware.com/index.php/mock-exams/oracle-certified-professional/ocpjp-7-questions: it's simply the best option out there in my opinion.
Nothing can be compared in terms of software configuration options, content quality (number of questions, questions difficulty level), price, support, answers explanations to the Enthuware package.
I will recommend it again and again.

Kaplan https://www.selftestsoftware.com/certtestprep/practice-test/oracle/1z0-804.kap
It's suggested by Oracle itself as the practice questions of reference (https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-804)
I found the package useful in supporting my exam preparation. It lacks many of the Enthuware options, but it has for example a nice flash cards feature which allows you to focus on some important topics.
The questions were easier than the ones from Enthuware, but they allowed me to increase my confidence level.
It's a lot more expensive than the Enthuware.

Examlab www.examlab.org
This one deserves a special comment. This is by far the the place where you'll find the trickiest and hardest questions about OCP. At least that was my experience.
I would like to thank Frederick Tyler and Devaka Cooray for their support and for the great content they make available to certification aspirants.
The price is really affordable and it gives in some purchase options also the possibility to access some video content and pdf files.
One thing I notes about examlab content is that it's still mainly based on 1.6 certification, so that could arise some thoughts in people pursuing 1.7 or 1.8 certification.
I just took a couple of test exams from examlab, then as I saw the result I got I preferred to switch to some a little bit easier.
I can say that if you score well on their tests you're quite sure to get near to 100% in the actual exam!

The actual exam
I found it easier than many of the practice tests I took during the final weeks of my preparation.
Nevertheless I passed by just few percent points.
I scored 71% (which I know is not good at all, in fact after the initial enthusiasm for having passed the exam, I felt a little bit disappointed about the score) which is exactly the same score
I achieved for the 1Z0-803! That's interesting!
The amount of time (150 minutes) is more than enough. I actually finished all the questions in 90 minutes and I took the remaining 60 minutes to review each one of the 65 questions.

Certification books consideration
I know this topic has already been discussed here and that many valuable opinions have been thrown in, but I would like to remark this as it's really really something of utter importance.
I found (and not only me) that each one of the official books I read/studied for the exam was plenty of errors/mistakes. Some of them were trivial typos, other were more subtle (and for this reason
very difficult to spot even for an experienced eye, imagine for a non experienced one the dramatic effects that this could lead to...).
I know that writing a book is a long and difficult task and that this is even more true for technical ones. I also remember important book authors here stating that the review process was already involving
different people, skills and so on.
But I stick to the facts/numbers: it's not admissible that a certification book contains so many errors. If that's the fact (and it is) it means the review process is not effective and must be thought again.
Errata and addendum are well appreciated but they do not solve nor fix the issue for many reasons everyone of us can easily understand.

Badge claim and paper certificate request
I would like to ask if someone can help me understand why I don't see the claim share badge option under my Oracle certview page, as it's there for the OCA certification.
(see attachments).

I would also like to ask you what is the process to follow in order to request a printed copy of the certificate (as I successfully did for the Level I). It seems I'm not able to find the request page or procedure.

Oracle promotions
As already posted in the forums, there is a 35% off for some exams. I had the chance to use the discount code for my exam, so my thanks goes to Oracle for this initiative.

Java T-Shirt
If you get earn a Java Certification credential during the eligible time period of June 1, 2016 - Dec 31, 2016 you can get a free Java gift
https://go.oracle.com/java-tshirt
Nice!

Special thanks
Apart from all the people (book authors, software training people) I already thanked above, let me thank all the ranchers that with useful posts and information helped me to reach this second advanced step in the Java certification world
I would like to especially thank Roel De Nijs as each one of his posts is a learning experience in terms of clearness, details, etc, I hope these lines reach you I know you are following Euro 2016 tournament where your Red Devils are doing well after initial debacle

Cheers
Marco



OCPJP.PNG
[Thumbnail for OCPJP.PNG]
OCPJP_certview
OCAJP.PNG
[Thumbnail for OCAJP.PNG]
OCAJP_certview
 
Bartender
Posts: 3903
43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations !

In CertView you will see in 1..2 days a Personal Message which will tell you that you can request paper certificate. Just wait a bit..
 
Ranch Hand
Posts: 472
10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations!
I agree with you about errata in study guides.
 
Marco Canavese
Ranch Hand
Posts: 34
2
Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The topic about study guides and their errors/errata should deserve its own sticky discussion.
It would be nice to read renowned authors (Jeanne, Mala Gupta, Sierra, Bates, etc), who are also active members/staff here at coderanch, opinions about this.

I'm also writing to provide some feedback about the issue I was having in CertView portal:
1) I did not found any link to request my paper certificate nor I received any personal messages. So I wrote to Oracle Support and they replied to me asking to follow this procedure:

• To request a printed certificate, you are required to log onto your CertView Profile and confirm your personal or office mailing address.
• On a new tab of the same web browser copy and paste below URL:
https://education.oracle.com/pls/eval-eddap-dcd/ocp_interface.cert_request?p_testing_id=XXXXXXXXX&p_track_id=OCPJSE7

• You will be prompted to confirm the address.
• Confirm the address and submit the request
• You will receive confirmation email after submitting the request



I did that and I got the confirmation email.

2) As per the screenshots posted in my previous post, I'm not able to find the claim/share badge for the newly cert.
Also for this case I wrote to Oracle support and they told me

they have forwarded the case to the concerned team regarding your missing badge issue for Oracle Certified Professional, Java SE 7 Programmer certificate, and they will revert you with an update in 2-3 weeks.



Cheers
 
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Marco Canavese wrote:The topic about study guides and their errors/errata should deserve its own sticky discussion.
It would be nice to read renowned authors (Jeanne, Mala Gupta, Sierra, Bates, etc), who are also active members/staff here at coderanch, opinions about this.


It's really hard to write a cert book without errors. I assure you we tried. I do believe in public disclosure of all errors. See why. Bert does as well and his review process is even more thorough than ours. This doesn't excuse it I'd rather the errors be documented than unknown ones. And I'd rather use a book that the readers cared enough to report the errors rather than unknown ones.
 
Marco Canavese
Ranch Hand
Posts: 34
2
Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jeanne,
thanks for answering and pointing us to the useful post about why errata matters.

I'd like to clarify one point which might have not been clear because of my poor english skills.
I was not criticizing the usefulness of the errata themselves which I completely agree with you are of uttermost importance for the exact same reasons you stated in your post.

I was just throwing in my opinion that a cert book/study guide should not reach out the customers if there are so many errors/typos in it.
And you know for your same acknowledgement there are many of them (please note once again these are general considerations not at all directed to your book which I have not used for my study as I was going for SE 7 certification).

My point was directed to enforce if possible the review process so that once the book is published those errors will be effectively reduced.
How to do that is something I have difficulties to even suggest as I cannot even imagine how difficult is to write a techincal book.
Furthermore I imagine there often are marketing/time to market issues that must be dealt with...
 
Jeanne Boyarsky
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Marco,
You were clear. I took it in the spirit it was intended. It's tricky because you don't see how many errors are removed. I saw this first hand for my books and past books by Mala and Kathy/Bert.
 
Marco Canavese
Ranch Hand
Posts: 34
2
Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hard copy of the certificate just arrived.
Thanks Oracle!
ocpjp.jpg
[Thumbnail for ocpjp.jpg]
OCPJP paper certificate
 
Mikalai Zaikin
Bartender
Posts: 3903
43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations once again !
Mission accomplished 8-)
 
Greenhorn
Posts: 2
Netbeans IDE Oracle Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, Congratulations on your achievement. Have you applied for the Java T Shirt? Is there any kind of tracking mechanism for that? I qualified 1Z0-804 on June 11, 2016 and have requested my T Shirt, but I dont remember getting any tracking ID or any such thing for that sort.
 
Marco Canavese
Ranch Hand
Posts: 34
2
Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Prawal Srivastava wrote:Hi, Congratulations on your achievement. Have you applied for the Java T Shirt? Is there any kind of tracking mechanism for that? I qualified 1Z0-804 on June 11, 2016 and have requested my T Shirt, but I dont remember getting any tracking ID or any such thing for that sort.


Thanks.
Yes, I applied a week or so after the exam but unfortunately I still have not received the gift and even if they say it can take up to 8 weeks for delivery I must say I don't have much hopes about it. Shipping leadtime stimates to Italy where I live, accordingly to the file available in the offical promotion page, were 1 day...
There is no tracking for it as far as I know.
You can refer to this page Oracle java t-shirt for some information.
At least there is an email address we could use to contact them.
Let me know whether you get it or not.
Cheers.
Marco
 
Marco Canavese
Ranch Hand
Posts: 34
2
Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Marco Canavese wrote:

Prawal Srivastava wrote:Hi, Congratulations on your achievement. Have you applied for the Java T Shirt? Is there any kind of tracking mechanism for that? I qualified 1Z0-804 on June 11, 2016 and have requested my T Shirt, but I dont remember getting any tracking ID or any such thing for that sort.


Thanks.
Yes, I applied a week or so after the exam but unfortunately I still have not received the gift and even if they say it can take up to 8 weeks for delivery I must say I don't have much hopes about it. Shipping leadtime stimates to Italy where I live, accordingly to the file available in the offical promotion page, were 1 day...
There is no tracking for it as far as I know.
You can refer to this page Oracle java t-shirt for some information.
At least there is an email address we could use to contact them.
Let me know whether you get it or not.
Cheers.
Marco



With a big surprise because I had no more hopes to receive it, yesterday I got the special gift.

Beatiful t-shirt.
Thanks Oracle!
 
Greenhorn
Posts: 27
Suse
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Marco Canavese wrote:

Marco Canavese wrote:

Prawal Srivastava wrote:Hi, Congratulations on your achievement. Have you applied for the Java T Shirt? Is there any kind of tracking mechanism for that? I qualified 1Z0-804 on June 11, 2016 and have requested my T Shirt, but I dont remember getting any tracking ID or any such thing for that sort.


Thanks.
Yes, I applied a week or so after the exam but unfortunately I still have not received the gift and even if they say it can take up to 8 weeks for delivery I must say I don't have much hopes about it. Shipping leadtime stimates to Italy where I live, accordingly to the file available in the offical promotion page, were 1 day...
There is no tracking for it as far as I know.
You can refer to this page Oracle java t-shirt for some information.
At least there is an email address we could use to contact them.
Let me know whether you get it or not.
Cheers.
Marco



With a big surprise because I had no more hopes to receive it, yesterday I got the special gift.

Beatiful t-shirt.
Thanks Oracle!


Did you receive a card with your name,also?
Best Regards!
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic