This pen, for beginners only for Hadoop. Master Please ignore!
1 Java Basics:
Video aspects:
Recommended "Bi Xiangdong Java Basics Video Tutorial". Learning Hadoop does not require excessive depth, Java learning to Javase, multi-threading and parallelization of a lot of understanding of the practice.
Book Aspects:
Recommended Li Xinghua "Java Development Combat Classic"
2 Linux Basics:
Video aspects:
(1) Marco's high-paying Linux video course-linux Getting Started,
(2) A new version of the Linux video tutorial,
(3) Old section of the explanation of the Bird Brother Linux Foundation + private Cuisine,
(4) Old boy's Linux.
Look at the process, not only look out of sync operation, this is the most dangerous thing! You don't have to read it all. Such as: basic Linux operating system download, installation (command line interface and graphical interface), basic commands, network configuration, snapshot, VM tools installation, virtual machine menu familiarity and so on. This is the first thing that needs to be done. After that, you can come back and then use what you need to learn. As a reference book!
Book Aspects:
(1) "Bird Brother's Linux private dishes",
(2) After that, you can read the book "Bird Brother's service erection article".
(3) Linux handy Guide
(4) Old boy Linux Ops
As long as the system learning to practice, learning Linux is not boring.
3 Hadoop Books:
(1) "Hadoop Combat (1th Edition) Lu Jiaheng", "Hadoop Combat (2nd edition) Lu Jiaheng"
(2) "Hadoop Definitive Guide",
The Chinese title is "the Authoritative guide to Hadoop (1th edition) Zeng", "the Authoritative Guide to Hadoop (2nd edition) Zhou Minchi translation", "the Authoritative Guide to Hadoop (3rd edition) ECNU Data Science and engineering school translation"
(3) Hadoop Technology Insider: Deep analysis of Hadoop Common and HDFS architecture design and implementation principles Cai Bin
(4) Hadoop Technology Insider: "In-depth analysis of yarn architecture design and implementation Principles" Dong Xicheng
(5) Hadoop Technology Insider: "In-depth understanding of MapReduce architecture design and implementation Principles" Dong Xicheng
(5) "Hadoop in Action",
The Chinese title is "Hadoop combat",
(6) "Hadoop Application Development Technology detailed Jia Liugang"
(7) "Hadoop Core technology" Zhou Wei
Usually more look at the website of Hadoop, although it is the official website, but as much as possible to learn computer word, the follow-up study is very helpful.
Often look at other people's blogs and community forums.
Usually more summary and good notes, in time to go back to many times to tidy up.
Hadoop Learning Route (highly recommended)