You can have a look at Programming with robots.
I think the BotsInc material can be mastered in one week - although the time taken can vary. There is a Free book version for download available. And for small real world projects there is NXTalk announced for
early this year.