If you want to learn OCPJP, so I would like to personal Experience That how I prepared it. I have passed OCPJP Certification Exam in the first attempt & I scored 90%. I was very happy with that. I approached study for the exam in a very methodical way. You can follow same steps for OCPJP Certification Exam.
I had used Complete reference or Blackbook for study. if you have little bit knowledge related to java that you can use it.
I had used Mock Exam Simulator & Enthuware for the same.
I had read several articles, watched videos online related to java programming for new beginners so that you can also Read it & clear your fundamental concepts.
I had joined
http://www.koenig-solutions.com/ Because My brother has already done OCPJP Certification from this institute. He has told to me that They provide excellent assistance with quality training. Koenig is the perfect place to land for your professional OCPJP training & certifications. You will get best trainers which are highly skilled in OCPJP. They have more than 300 professional IT trainers.
These are the following steps help to clear any