Java certification is highly regarded in IT Industry and provides a Java developer with recognition worldwide. It helps find a better job, get a better salary, and even a better raise or bonus at a current job. That's why thousands of Java developers try to become a certified every year, but success is not easy. Oracle's Java Certification has a tough passing percentage, close to 65% for both OCAJP (the Oracle Certified Associate Java Programmer) and OCPJP (the Oracle Certified Professional Java Programmer). You need in-depth knowledge of the Java language and API to succeed in the exam.
As a note, preparing for OCPJP is not very different from OCAJP, though you have to use resources that are focused only on OCPJP. You also need to cover more topics and more in-depth because OCPJP 8 is certainly a tough nut to crack.
In order to prepare well and get a high score, here are some tips I am going to share. These tips have helped me in past to score more than 90% on the certifications.
Code Every Day
There is no substitute for coding. You must code daily to develop a coding sense, which will help you to read code given in the real exam. In the case of OCPJP, it becomes even more important because attention to detail is required to understand each coding question before you select options.
Read a Good Study Book
There is no better companion than a good study book if you are preparing for Java certifications. They cover all the exam topics, give practice questions at the end of the chapter, and share a lot of exam-specific tips that you don't find in any normal Java book. There are a lot of study guides available in the market, but if you are preparing for OCAJP 7 or OCAJP 8 you can take a look at these resources to find a good study guide.
- List of good study guides for OCAJP 8 (1Z0-808) exam
- List of study guides for OCPJP8 Certification - Java 8 1Z0-809, 810, 813 Exam
- List of study guides for OCAJP 7
- List of study guides for OCPJP 7
- List of study guides for OCEJWCD
Choose a Good Exam Simulator
After choosing a good book or study guide, next thing you need is a good exam simulator. This is must if you want to score high but not required if you just aim for passing the exam. The exam simulators will help you to develop speed and accuracy required to complete all questions in 2.5 hours. I suggest you to keep doing mock tests until you score 80% on a consistent basis before going for real exam. Here is some of my recommendation on exam simulators
- Top 10 OCAJP and OCPJP Exam Simulators for Java Certifications
- Top 5 Java 8 Practice Test and Exam Simulators (OCAJP and OCPJP) - Best of lot
Regularly Participate on Forums
You have to keep yourself motivated and up to date about the exam and other details. With that in mind, there is nothing better than participating in forums like CodeRanch or Oracle's official Java Certification forum. You can ask questions, clear doubts, and become familiar with other candidates who are preparing for exams. You may be able to find some buddies as well who can prepare with you for exams.
Solve As Many Practice Questions As Possible
Practice makes you perfect, so solve as many you can. You will slowly develop the speed and accuracy needed for the exam. Here are some free practice tests for the OCPJP exam
- 5 free OCAJP 8/OCPJP 8 mock exams, and practice questions — 1Z0-808 809 (Java 8 Certification)
- OCAJP 1Z0-808 — Best books and mock exams for Java 8 OCA certification
- 5 free OCAJP 7 and OCPJP 7 mock exams — online practice test (1Z0-803 and 1Z0-804
There are many such free exams available and Google is your friend. You can find a lot of them to get started with.
All the best for your Java certifications. Make it a goal in 2017, and you will surely be a Java SE 8 Certified Programmer in 2018.