These endorsements are only for the written knowledge test. This does NOT give you any aircraft authorization. You still need flight training.
Assuming you understood all that, then most flight instructors would probably do a quick test of you knowledge before signing you off to take the written test. You can use whatever books you like to study.