Hi,
I suggest:
MAKE:Electronics * A very good place to start. Charles Platt / O'Reilly did a nice job and very visual..
Then you will know better what else you need to learn.
If you will be working with Arduino at the same time, I suggest:
Beginning Arduino* - Michael McRoberts very good book to start with Arduino.
That will give you a good start on controls and sensors.