What Jeanne says is true. It is a lot. I am also wondering if I will ever be able to get that knowledge into my head.
I am currently preparing for the OCP exam using this OCP study guide
, which I highly recommend. It clearly mentions what one must know as per the exam objectives and also gives plenty of context, example code snippets and explanations.