大数据专业要学习什么东西? 老男孩教育大数据课程大纲

    /    2018-05-09

  大数据是一门精深复杂的IT技术体系,数据采集、数据预处理、分布式存储、NOSQL数据库、多模式计算、多模态计算、数据仓储、数据挖掘、机器学习、人工智能、深度学习、并行计算以及可视化等属于大数据的范畴。

  想要成为一名大数据工程师,需要学习并掌握一系列知识和技能,主要包括:Java编程Linux运维、Hadoop、Zookeeper、Hive、Hbase、Kafka和Spark等大数据必备技能,这些知识和技能,在老男孩教育大数据培训课程中均可深入学习,以下是老男孩教育大数据课程大纲:

  阶段一:Java基础部分

  Java基础部分包括:计算机基础、 Windows常用命令、文本编辑、二进制原理、Java基础、数组 →排序算法、OOP、Java IO、Java集合、Eclipse、Intellij IDEA、多线程技术、Java设计模式、Java NIO、Socket网络技术、MySQL、JDBC、Java反射技术、Java并发库、JVM等。

  阶段二:Linux

  Linux包括:VMware Workstation、CentOS、目录结构、Linux命令等。

  阶段三:Hadoop

  Hadoop包括:Hadoop介绍、Hadoop集群、Hadoop集群管理、hdfs、MapReduce、YARN、Hadoop高级管理等。

  阶段四:Hive

  Hive包括:Hive安装、Hive应用、Hive高级等。

  阶段五:Avro与Protobuf

  阶段六:ZooKeeper

  ZooKeeper包括:ZooKeeper基础、ZooKeeper编程、ZooKeeper高级等。

  阶段七:HBase

  HBase包括:HBase基础、HBase应用、HBase架构以及HBase高级等。

  阶段八:Phoenix

  阶段九:Redis

  阶段十:Flume

  Flume包括:Flume基础、Flume高级等。

  阶段十一:SSM

  SSM包括:Spring、SpringMVC、Mybatis、SSM等。

  阶段十二:Kafka

  Kafka包括:Kafka基础、Kafka架构、Kafka高级等。

  阶段十三:Scala

  Scala包括:Scala基础、Scala控制结构、数据结构、OOP、集合、模式匹配、类型参数与隐式转换等。

  阶段十四:Spark

  Spark包括:Spark基础、Spark Job、Spark RDD、Spark Job部署与资源分配、Spark shuffle、Spark内存管理、Spark广播变量、Spark SQL、Spark Streaming、Spark ML等。

  阶段十五:azkaban

  阶段十六:Python数据分析

  老男孩教育大数据开发培训课程体系内容全面,设计的知识点很多,致力于打造资深大数据开发工程师,满满干货,必定让您受益匪浅!

  免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

(8)

分享至