For learning, check out :
[1] https://learn.adafruit.com/category/learn-arduino
[2] https://learn.sparkfun.com/start_a_project