Books

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.