I'm reading Terry Pratchett at the moment he's much more entertaining that any dry old CAD manual.
Books on NX are pretty thin on the ground anyway. What I suspect that you want to do is learn how to use it. So for a beginner my advice is always. Open your first part, click on modelling and if you can figure out just enough to customize your interface to turn on all the icons then you should be able to go through them clicking on each one and then hit F1 for help. That in itself is a valuable learning exercise. What you discover for yourself always outlasts anything you could have force fed to you in a course or a written text, but don't expect everything of that exercise or you'll spend forever in the endeavour. You may look at several functions and realise that you'll probably never need to use that one, others will seem meaningless until later on. But if you stick with it for a day I guarantee that by the end of the first day you'll know what you don't know. That way when you settle on a course you should find that it fills in gaps in ways that if it is not a good or worthwhile teaching document then you'll know right away that you're not seeing information missing from you initial overview of the system. Few courses actually go deeper than the documentation provided with the system, but good ones are easier to follow and put together the strategies you need for combining all those commands into usefull models. If you have previously learned another CAD system this is what you need most of all for NX.
I like myigetit.com over most of what is available. CAST is okay but the interface is annoying unless maybe if you have two screens.
Cheers
Hudson