关于新手对hadoop的学习

作为一个初学者,想入手Hadoop(分布式系统基础架构)编程,但不知从何学起,该掌握那些坚实的基础知识,以怎样的学习方式(阶段性的)去学习?求Hadoop大神传授一下学习经验,对于学习Hadoop给些建议,应该系统的学习那些书目以及语言,对于入手hadoop编程指点一二,非常感谢。本人是在校大学生,对编程和大数据处理很感兴趣,对数据库有一定的了解,对C和C#编程还算有很好的经验,有一定的Java编程基础,希望大家对hadoop的学习指点一二,让我们这些后辈少走些弯路,非常感谢csdner们。

难道楼主结贴了csdner就没人回答吗?求救啊