Learning Arduino »[...] With this book, Stefan Hermann and Max von Elverfeldt are offering a tutorial which is strongly focused on doing. You quickly learn the basic principles of designing and programming digital hardware and then it is up to you – your creativity and whimsy – what you do with this knowledge [...]« – Reto Wettach
This book comes with everything you need to start with Arduino. In the end, you are not only able to build circuits and program the micro controller, but to design your own printed circuit boards, too.
Videos, Quizes and a very large electrical component reference will make it easy to learn Arduino.