大数据学习一般都学什么

发布时间:2018-06-27 04:05:48   来源:文档文库   
字号:

大数据学习一般都学什么

大数据已经成为发展的趋势,大数据的培训学习也就应运而生,可是大数据具体学习什么内容呢,众说纷纭:

那么大数据学习到底应该掌握哪些知识呢,笔者根据自己的经验总结如下:

学习要根据自身情况来定,如果你是零基础,那就必须先从基础java开始学起(大数据支持很多开发语言,但企业用的最多的还是JAVA),接下来学习数据结构、linux系统操作关系型数据库夯实基础之后,再进入大数据的学习具体可以按照如下体系

第一阶段

CORE JAVA (加**的需重点熟练掌握,其他掌握)

Java基础**

数据类型运算符、循环算法顺序结构程序设计程序结构数组及多维数组

面向对象**

构造方法、控制符、封装

继承**

多态**

抽象类、接口**

常用类

集合Collection、list**

HashSet、TreeSet、Collection

集合类Map**

异常File

文件/流**

数据流和对象流**

线程(理解即可)

网络通信(理解即可)

第二阶段

数据结构

关系型数据库

Linux系统操作

Linux操作系统概述安装Linux操作系统图形界面操作基础Linux字符界面基础字符界面操作进阶用户、组群和权限管理文件系统管理软件包管理与系统备份Linux网络配置(主要掌握Linux操作系统的理论基础和服务器配置实践知识,同时通过大量实验,着重培养动手能力。了解Linux操作系统在行业中的重要地位和广泛的使用范围。在学习Linux的基础上,加深对服务器操作系统的认识和实践配置能力。加深对计算机网络基础知识的理解,并在实践中加以应用。掌握Linux操作系统的安装、命令行操作、用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除。掌握Linux操作系统的网络配置、DNS、DHCP、HTTP、FTP、SMTP和POP3服务的配置与管理。为更深一步学习其它网络操作系统和软件系统开发奠定坚实的基础。与此同时,如果大家有时间把javaweb及框架学习一番,会让你的大数据学习更自由一些)

重点掌握:

常见算法

数据库表设计SQL语句Linux常见命令

第三阶段

Hadoop阶段

离线分析阶段

实时计算阶段

重点掌握:

Hadoop基础HDFSMapReduce分布式集群HiveHbaseSqoop

PigStorm实时数据处理平台Spark平台

以上就是笔者总结学习阶段,建议每个想要学习大数据的人,按照这个学习阶段循序渐进,不断完善自己的知识架构,提升自身的理论知识,然后找一个合适的项目,跟着团队去做项目,积累自己的经验,相信会在大数据的舞台上展现出很好的自己!

更多精彩资讯,请关注:

本文来源:https://www.2haoxitong.net/k/doc/0e884049ac02de80d4d8d15abe23482fb4da028a.html

《大数据学习一般都学什么.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式