前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >0基础大数据学习路线及各阶段学习书籍推荐

0基础大数据学习路线及各阶段学习书籍推荐

原创
作者头像
一起学习大数据
修改2019-07-17 18:29:03
5840
修改2019-07-17 18:29:03
举报
文章被收录于专栏:大数据学习交流

要学习大数据,你至少应该知道大数据是什么,大数据将被用在什么领域。通过对大数据的一般理解,你可以了解你是否对大数据感兴趣。

01

大数据的零基础学习有以下步骤

1、理解大数据理论

2、计算机程序设计语言学习

3、主要数据相关课程

4、实战项目

02

阶段学习推荐书籍:

阶段一、0基础学习打基础:java语言、 Linux

java可以说是大数据最基础的编程语言,我接触的很大一部分的大数据开发都是从Jave Web开发转岗过来的。

推荐书籍:

《Effective Java中文版》

如果你想要学好大数据最好加入一个好的学习环境,可以来这个Q群251956502 这样大家学习的话就比较方便,还能够共同交流和分享资料

阶段二、大数据Hadoop体系

Hadoop是用Java语言开发的一个开源分布式计算平台,适合大数据的分布式存储和计算平台。Hadoop是目前被广泛使用的大数据平台,本身就是大数据平台研发人员的工作成果,Hadoop是目前比较常见的大数据支撑性平台。

推荐书籍:

1、《Big Data》

2、《Hadoop权威指南》

3、《Hive编程指南》

阶段三、Scala黄金语言和Spark

Scala和java很相似都是在jvm运行的语言,在开发过程中是可以无缝互相调用的。Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是MapReduce的替代方案,而且兼容HDFS、Hive,可融入Hadoop的生态系统,以弥补MapReduce的不足。

推荐书籍:

1、《Learning Spark》

2、《Spark机器学习:核心技术与实践》

阶段四、 大数据项目实战(一线公司真实项目)

数据获取、数据处理、数据分析、数据展现、数据应用

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档