That book teaches you how to accomplish NLP tasks using NLTK, but does not teach you how to accomplish those tasks without the aid of the toolkit.
I think nltk in combination with another reference is a great way to learn. You can start out with a small project, have it functional off the ground, then dig deeper.