Michael Hartl's railstutorial.org