For who want to program Arduino and use electronic products and same time do not understand Electronic can always buy the book "Electronic for Dummies." It is my suggestion!
I used this book to remember the basics of electronics. Long ago I didn't play with electronic! It was good times!