There are a few good books and websites that I recommend for people starting out with electronics.
Website that has several electronics books available online for free, these cover, DC theory, AC theory, semiconductors and digial electronics.
Book with lots of Arduino projects, starting with simple projects, working up to more complex circuits. Can be purchased at most book stores.
Great quick guide to soldering, covering all types of soldering and brazing. Can be purchased at most book stores.