A tutorial site, designed to accompany the Creative Technologies in the Classroom programme, in Madrid. It can be used independently to learn basic programming for physical computing with Arduino.
A list of further tutorial and curriculum resources can be found here http://playground.arduino.cc/Main/ManualsAndCurriculum
A learning resource from the Arduino / Genuino team. This will help you through the earliest stages of learning Arduino programming, and introduces some powerful internet libraries and tips.