
Hadoop基礎(chǔ)模塊—Linux基礎(chǔ)培訓(xùn)
Linux
Linux簡(jiǎn)介
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)掌握Linux的基礎(chǔ)知識(shí),
(2)熟練掌握Linux常用Shell命令、文本編輯工具,
(3)熟練掌握Linux的安裝、部署、用戶和權(quán)限等知識(shí),
(4)熟練掌握基本的性能調(diào)試、網(wǎng)絡(luò)相關(guān)的命令。
Linux
基礎(chǔ)知識(shí)
Linux 安裝部署
Hadoop常規(guī)模塊
Hadoop運(yùn)維——Hadoop
Hadoop簡(jiǎn)介
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)掌握Hadoop基本原理、架構(gòu)和核心組件
(2)熟練掌握Hadoop的分布式安裝、部署過(guò)程和基本的運(yùn)維方法
Hadoop安裝部署
Hadoop運(yùn)維
Hadoop核心組件——HDFS
HDFS簡(jiǎn)介、HDFS分布式文件系統(tǒng)原理和體系結(jié)構(gòu)
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)深刻理解HDFS的工作原理和常用命令
HDFS的I/0基本操作 、HDFS常用Java API詳解
HDFS中的輸入輸出與讀寫(xiě)數(shù)據(jù)流、WebHDFS詳解
HDFS中的常用的重要的文件存儲(chǔ)結(jié)構(gòu)
HDFS I/0操作和讀寫(xiě)工作原理 、HDFS數(shù)據(jù)壓縮機(jī)制與程序?qū)崿F(xiàn)
HDFS集群資源管理技術(shù)精講
Hadoop核心組件——MapReduce
MapReduce基礎(chǔ)知識(shí)
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)深刻理解MapReduce計(jì)算模型的原理和架構(gòu)
(2)掌握MapReduce編程開(kāi)發(fā)和技巧
MapReduce原理
MapReduce編程
YARN平臺(tái)
離線分析
Hive基礎(chǔ)知識(shí)
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)掌握數(shù)據(jù)倉(cāng)庫(kù)和分析工具Hive的基本架構(gòu)和使用方法,能夠熟練的搭建數(shù)據(jù)倉(cāng)庫(kù)并進(jìn)行離線數(shù)據(jù)分析需求開(kāi)發(fā)
(2)掌握從RDBMS到Hadoop的導(dǎo)入工具Sqoop的使用
(3)掌握如何使用Azkaban構(gòu)建自己的工作流
Hive使用
Sqoop/Azkaban詳解
實(shí)時(shí)計(jì)算
HBase詳解
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)理解海量數(shù)據(jù)實(shí)時(shí)處理的基本概念和開(kāi)源產(chǎn)品、框架
(2)掌握列式數(shù)據(jù)庫(kù)HBase的概念、架構(gòu)、安裝部署和基本的API訪問(wèn)編程
(3)掌握使用HBase進(jìn)行表結(jié)構(gòu)設(shè)計(jì)的方法和技巧
(4)掌握實(shí)時(shí)流框架Storm的概念、架構(gòu)、安裝部署和編程
(5)掌握實(shí)時(shí)計(jì)算系統(tǒng)的基本設(shè)計(jì)理念和設(shè)計(jì)方法
(6)掌握日志收集系統(tǒng)Flume等的架構(gòu)、安裝部署
ZooKeeper詳解
Storm介紹
Storm安裝
Flume介紹與使用
實(shí)戰(zhàn)項(xiàng)目
案例實(shí)戰(zhàn)(離線、實(shí)時(shí)2個(gè)不同項(xiàng)目)
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)鞏固之前學(xué)習(xí)Hadoop知識(shí)
(2)實(shí)戰(zhàn)中提高實(shí)操技能以達(dá)到企業(yè)用人標(biāo)準(zhǔn)
(3)檢驗(yàn)之前學(xué)習(xí)中的不足,并根據(jù)不足制定復(fù)習(xí)計(jì)劃
Hadoop模塊
數(shù)據(jù)可視化方向
大數(shù)據(jù)可視化技術(shù)
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)掌握前端可視化相關(guān)技術(shù),如、R語(yǔ)言等技術(shù)的簡(jiǎn)單實(shí)用
(2)掌握大數(shù)據(jù)中數(shù)據(jù)可視化的基本理念和實(shí)現(xiàn)方法
交互式計(jì)算Spark
Scala基礎(chǔ)編程
Spark簡(jiǎn)介和安裝部署
Spark核心機(jī)制
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)掌握Scala編程技術(shù)的簡(jiǎn)單使用
(2)掌握Spark框架的概念、架構(gòu)、核心機(jī)制和使用
數(shù)據(jù)挖掘方向
Mahout簡(jiǎn)介
Mahout經(jīng)典算法講解
通過(guò)本模塊理論結(jié)合實(shí)踐的學(xué)習(xí),讓學(xué)員對(duì)能夠:
(1)通過(guò)學(xué)習(xí)Mahout了解數(shù)據(jù)挖掘、機(jī)器學(xué)習(xí)的相關(guān)算法基于Hadoop的實(shí)現(xiàn)
(2)理解算法并行化實(shí)現(xiàn)(基于Hadoop)的流程和方法