I'm preparing for the Oracle Certified Professional (OCP) Java certification and I have around 4 to 6 months to study. I have intermediate coding skills in languages like Python, PHP, and JavaScript, but my Java knowledge is very basic. I recently started a new job where I need to pass this certification to secure my position. I can dedicate about 2 to 3 hours a day for studying, even during work hours. Can anyone provide some effective strategies or resources to help me prepare within this timeframe?
3 Answers
While the certification won't make you an expert programmer, it's manageable with some practice. Knowing the deviations and nuances of Java is crucial, especially since many don’t realize how much the language has evolved. I suggest using the Boyarski book as it’s an excellent resource for your study; just make sure to check for errata on practice exams to avoid any misinformation!
Definitely grab the OCP book by Boyarski as your primary resource. With only basic knowledge, you'll need to put in a solid effort, but that book will guide you through the essentials you'll need to know. Here's a [link to the book](https://www.amazon.com/Oracle-Certified-Professional-Developer-Study/dp/1394286619/137-9269357-4476010) to check it out.
The OCP certification is a great way to bolster your resume. While it may not be essential for your day-to-day tasks, it definitely deepens your understanding of Java. I recommend getting some good study materials and practicing as much as you can. I passed mine in about 4 months with zero programming experience, so if you focus, you can do it too!

Thanks for the recommendation! Is it really worth pursuing this certification? How do employers view it?