为了账号安全,请及时绑定邮箱和手机立即绑定

大数据学习路径?

/ 猿问

大数据学习路径?

大数据学习路径?大数据学习路径?

查看完整描述

6 回答

?
赵强老师

你好,

目前大数据处理框架有两个:Hadoop和Spark。Hadoop是用Java语言开发的,Spark是用Scala语言开发的。
学习的步骤,可以如下:
第一步:Java语言
第二步(可选):了解一下Oracle数据库(因为大数据里面很多概念跟Oracle很像)
第三步:Hadoop
第四步:Scala语言(有Java的基础,学习Scala很快,因为Scala是基于Java的)
第五步:Spark


有问题,请随时给我写邮件:collen_training@126.com

祝好
赵强

查看完整回答
40 反对 2016-10-04
?
风安生

大数据开发依次学习和掌握的专业技术:

Java语言基础:
Java语言基础、Java流程控制、Java字符串、Java数组与类和对象、数字处理类与核心技术、I/O与反射,多线程、Swing程序与集合类;
HTML、CSS与JavaScript:
PC端网站布局、HTML5+CSS3基础、WebAPP页面布局、原生javascript交互功能开发、Ajax异步交互、jQuery应用;
JavaWeb和数据库:
数据库、javaWeb开发核心、JavaWeb开发内幕;
Linux基础:
Linux安装与配置、系统管理与目录管理、用户与用户组管理、Shell编程、服务器配置、Vi编辑器与Emacs编辑器;
Hadoop生态体系:
Hadoop起源与安装、MapReduce快速入门、Hadoop分布式文件系统、Hadoop文件I/O详解、MapReduce工作原理、MapReduce编程开发、Hive数据仓库工具、开源数据库HBase、Sqoop与Oozie;
Spark生态体系:
Spark简介、Spark部署和运行、Spark程序开发、Spark编程模型、作业执行解析、Spark SQL与DataFrame、深入Spark Streaming、Spark MLlib与机器学习、GraphX与SparkR、spark项目实战、scala编程、Python编程;
Storm实时开发:
storm简介与基本知识、拓扑详解与组件详解、Hadoop分布式系统、spout详解与bolt详解、zookeeper详解、storm安装与集群搭建、storm-starter详解、开源数据库HBase、trident详解;

扣丁学堂上有相关的教程资料。有一定的自学能力和自控能力,有一套完整的教程资料,熟练使用stackoverflower,segmentfault等站点解决技术性的问题,自学起来难度不会太大。反之,报个班系统的学习开发所需的专业技术。


查看完整回答
18 反对 2017-02-16
?
金桂

熟悉ETL,Hadoop,hive,HBase,Kafka等技术,熟练掌握Hadoop、hive/HBase的数据开发应用,熟练掌握LINUX常规命令与工具

查看完整回答
2 反对 2017-07-04
?
z止于至善

先学R

查看完整回答
3 反对 2016-08-18
?
加米谷大数据

大数据怎么学呢? 

 1、不同的业务领域需要不同方向理论、技术和工具的支持 

如文本、网页要自然语言建模,随时间变化数据流需要序列建模,图像音频和视频多是时空混合建模

 2、大数据学习要善用开源,IT前沿领域的开源化已成不可逆转的趋势  

为什么要开源,这得益于IT发展的工业化和构件化,各大领域的基础技术栈和工具库已经很成熟,下一阶段就是怎么快速组合、快速搭积木、快速产出的问题。 

3、大数据开发需要学习的内容包括三大部分,分别是:大数据基础知识、大数据平台知识、大数据场景应用 

 大数据平台知识:是大数据开发的基础,往往以搭建Hadoop、Spark平台为主; 大数据场景是目前大数据的重要应用,这些场景包括很多领域,比如金融大数据、交通大数据、教育大数据、餐饮大数据等等,这些场景应用的背后也需要对行业知识有一定的了解。

查看完整回答
反对 2019-12-24

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信