Не зацикливайся сильно. Просто конспектируй основное, и повторяй то, что законспектировал. Когда закончишь книгу, опять все повтори, и пройдись по пунктам оглавления книги. Если что-то не вспомнил - перечитай главу. И главное - используй несколько источников и практикуйся. Скачай несколько книг, в каждой книге один предмет объясняется по разному, и ты увидишь объект под разными углами, что даст тебе большее понимание. Не переписывай втупую примеры программ из книги, просто пойми ее суть, и напиши свою версию.