課程置換總課時(shí):1050課時(shí)+ 480課時(shí)實(shí)訓(xùn)
階段 |
課程名稱 |
課時(shí) |
課程說(shuō)明 |
初級(jí)階段:大數(shù)據(jù)基本知識(shí)學(xué)習(xí) |
1.Linux基礎(chǔ) 2.Java基礎(chǔ) |
315 |
» Linux的常用命令:常用命令的介紹、常用命令的使用、VIM編輯器:VI、VIM編輯器的介紹、VI、VIM扥使用和常用快捷鍵、Linux用戶和組賬戶管理、Linux系統(tǒng)文件權(quán)限管理、Linux的RPM軟件包管理、Linux網(wǎng)絡(luò)、Shell編程及Shell腳本的編寫。 »文件IO及設(shè)計(jì)模式、NIO、多線程、網(wǎng)絡(luò)通信,java相關(guān)算法。 |
大型實(shí)戰(zhàn)項(xiàng)目 |
電影網(wǎng) |
120 |
|
中級(jí)階段:云計(jì)算技術(shù)基礎(chǔ) |
1.Hadoop基礎(chǔ)知識(shí) 2.HDFS HDFS組成原理詳解、數(shù)據(jù)存放策略及規(guī)則 3.MapReduce 4.搜索技術(shù) 5.算法講解 6.新一代YARN框架 7.hadoop源碼學(xué)習(xí) |
210 |
»Hadoop基礎(chǔ)知識(shí)、Hadoop相關(guān)運(yùn)行模式介紹及配置,hadoop相關(guān)進(jìn)程作分析。 » HDFS組成原理詳解、數(shù)據(jù)存放策略及規(guī)則。Api接口:命令行接口、Java接口。 »MR計(jì)算模型介紹、MR計(jì)算一系列案例 »Lucene架構(gòu),原理及實(shí)戰(zhàn)案例以及結(jié)合hadoop整合操作。 »Solr,nutch基本原理,架構(gòu)及實(shí)戰(zhàn)案例 »磁盤調(diào)度算法,作業(yè)調(diào)度算法,HASH算法,HADOOP作業(yè)算法 »YARN框架基本原理架構(gòu)及JAVA API操作 »Hadoop源碼解讀及hadoop程序優(yōu)化 |
HADOOP項(xiàng)目實(shí)戰(zhàn) |
遠(yuǎn)程教育管理系統(tǒng) |
120 |
|
高級(jí)階段:數(shù)據(jù)倉(cāng)庫(kù)及挖掘技術(shù)分析 |
1.Hive 2.ZooKeeper 3.HBase及HBase源碼學(xué)習(xí) 4.Sqoop 5.Mahout 6.flume-ng 7. 項(xiàng)目實(shí)戰(zhàn) 電信業(yè)日志分析系統(tǒng)、用戶行為分析系統(tǒng)。 |
315 |
» 數(shù)據(jù)倉(cāng)庫(kù)基礎(chǔ)知識(shí)、Hive體系結(jié)構(gòu)簡(jiǎn)介、Hive集群、HiveQL定義。 » ZooKeeper體現(xiàn)結(jié)構(gòu)、ZooKeeper集群的安裝、操作ZooKeeper。 »HBase數(shù)據(jù)模型及系統(tǒng)架構(gòu)分析、HBase上的MapReduce、HBase表的設(shè)計(jì)。HBase源碼解讀及HBase優(yōu)化。 »數(shù)據(jù)分析及抽取工具Sqoop介紹及應(yīng)用。 »數(shù)據(jù)挖掘常用方法及算法分析(回歸分析、分類、聚類等)、Mahout介紹分析、Mahout安裝配置。 »flume-ng非結(jié)構(gòu)化數(shù)據(jù)采集,大數(shù)據(jù)流向?qū)W習(xí),flume-ng源碼及自定義sink |
項(xiàng)目實(shí)戰(zhàn) |
電信業(yè)日志分析系統(tǒng)、用戶行為分析系統(tǒng)。 |
120 |
|
專家階段 |
1.Spark 2.Scala開(kāi)發(fā)語(yǔ)言學(xué)習(xí) 3.Spark stream Spark stream原理和實(shí)踐 4.Spark 機(jī)器學(xué)習(xí) 5.Spark 圖形計(jì)算框架 |
210 |
»Spark / Spark SQL / Spark Scala架構(gòu)介紹,及集群搭建 »Spark Scala(或者python)開(kāi)發(fā)語(yǔ)言介紹。 » Spark 機(jī)器學(xué)習(xí)入門,機(jī)器學(xué)習(xí)算法 » GraphX 入門及實(shí)戰(zhàn)案例 |
項(xiàng)目實(shí)戰(zhàn) |
電影推薦系統(tǒng) |
120 |
|
短期強(qiáng)訓(xùn)班 總課時(shí):290課時(shí)+100企業(yè)定制課時(shí)
課程說(shuō)明:
課程置換使用于不同學(xué)制的高等院校,以下是針對(duì)不同學(xué)制實(shí)施大數(shù)據(jù)課程置換的參考實(shí)施辦法。
整個(gè)課程可以置換到合作院校的第1-3學(xué)年進(jìn)行教學(xué),第4個(gè)學(xué)年為實(shí)訓(xùn)教學(xué)。
第一學(xué)年338課時(shí)的專業(yè)課程。
第二學(xué)年522課時(shí)的專業(yè)課程。
第一學(xué)期 S1-總課時(shí)(124)
序號(hào) |
課程名稱 |
課程代碼 |
課時(shí) |
1 |
JAVA語(yǔ)言基礎(chǔ)與OOP入門 |
OOP |
20 |
2 |
Java核心編程 |
JavaCore |
30 |
3 |
三大主流數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) |
DB |
44 |
4 |
Linux技術(shù)必知必會(huì) |
Linux |
30 |
周次 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
JAVA語(yǔ)言基礎(chǔ)與OOP入門 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
|
|
|
|
|
Java核心編程 |
|
|
4 |
|
6 |
|
6 |
|
4 |
|
4 |
|
4 |
2 |
|
|
三大主流數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) |
4 |
4 |
|
4 |
|
4 |
|
4 |
|
4 |
4 |
4 |
4 |
4 |
2 |
2 |
Linux技術(shù)必知必會(huì) |
|
|
|
|
|
|
4 |
4 |
4 |
4 |
4 |
2 |
2 |
2 |
2 |
2 |
第二學(xué)期 S2-總課時(shí)(216)
序號(hào) |
課程名稱 |
課程代號(hào) |
課時(shí) |
1 |
實(shí)戰(zhàn)Java8 & NIO技術(shù) |
Java8 |
56 |
2 |
深入Java性能調(diào)優(yōu) |
JVM |
30 |
3 |
大數(shù)據(jù)必備之?dāng)?shù)據(jù)結(jié)構(gòu)與算法 |
DB-Struct |
44 |
4 |
大數(shù)據(jù)高并發(fā)服務(wù)器實(shí)戰(zhàn)教程(Linux+Nginx+Java+Memcached+Redis) |
PB |
86 |
周次 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
實(shí)戰(zhàn)Java8 & NIO技術(shù) |
6 |
6 |
|
6 |
|
6 |
|
6 |
6 |
6 |
|
6 |
4 |
4 |
|
|
深入Java性能調(diào)優(yōu) |
|
|
4 |
|
4 |
|
4 |
|
4 |
|
4 |
|
4 |
|
6 |
|
大數(shù)據(jù)必備之?dāng)?shù)據(jù)結(jié)構(gòu)與算法 |
|
|
|
|
6 |
6 |
6 |
6 |
6 |
6 |
4 |
|
4 |
|
|
|
大數(shù)據(jù)高并發(fā)服務(wù)器實(shí)戰(zhàn)教程(Linux+Nginx+Java+Memcached+Redis |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
2 |
|
第三學(xué)期 S3-總課時(shí)(272)
序號(hào) |
課程名稱 |
課程代號(hào) |
課時(shí) |
1 |
Hadoop 2.x從入門到精通 |
Hadoop-01 |
56 |
2 |
大數(shù)據(jù)倉(cāng)庫(kù)Hive精講 |
Hadoop-02 |
40 |
3 |
大數(shù)據(jù)協(xié)作框架-Sqoop/Flume/Oozieo精講 |
Hadoop-03 |
40 |
4 |
大數(shù)據(jù)WEB 工具Hue精講 |
Hadoop-04 |
40 |
5 |
分布式數(shù)據(jù)庫(kù)HBase從入門到精通 |
Hadoop-05 |
56 |
6 |
內(nèi)存計(jì)算框架Spark精講 |
Hadoop-06 |
40 |
周次 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
Hadoop 2.x從入門到精通 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
4 |
4 |
|
|
|
|
|
|
大數(shù)據(jù)倉(cāng)庫(kù)Hive精講 |
|
|
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
2 |
2 |
|
|
|
大數(shù)據(jù)協(xié)作框架-Sqoop/Flume/Oozieo精講 |
|
|
|
|
|
|
|
6 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
6 |
大數(shù)據(jù)WEB 工具Hue精講 |
|
|
|
|
|
|
4 |
|
6 |
|
6 |
6 |
4 |
4 |
4 |
6 |
分布式數(shù)據(jù)庫(kù)HBase從入門到精通 |
|
|
|
|
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
2 |
|
|
內(nèi)存計(jì)算框架Spark精講 |
|
|
6 |
|
6 |
6 |
6 |
4 |
4 |
4 |
4 |
|
|
|
|
|
第四學(xué)期 S4-總課時(shí)(148)
序號(hào) |
課程名稱 |
課程代號(hào) |
課時(shí) |
1 |
零基礎(chǔ)數(shù)據(jù)分析與挖掘R語(yǔ)言實(shí)戰(zhàn) |
Hadoop-R |
58 |
2 |
SPSS Modeler數(shù)據(jù)挖掘項(xiàng)目實(shí)戰(zhàn)培訓(xùn) |
Hadoop-SPSS |
40 |
3 |
大數(shù)據(jù)時(shí)代的Python數(shù)值計(jì)算應(yīng)用編程 |
Hadoop-Python |
40 |
4 |
大數(shù)據(jù)高薪面試剖析 |
Interview |
10 |
周次 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
大數(shù)據(jù)高薪面試剖析 |
|
|
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
6 |
4 |
|
|
|
|
SPSS Modeler數(shù)據(jù)挖掘項(xiàng)目實(shí)戰(zhàn)培訓(xùn) |
|
|
4 |
6 |
4 |
6 |
4 |
6 |
4 |
6 |
|
|
|
|
|
|
大數(shù)據(jù)時(shí)代的Python數(shù)值計(jì)算應(yīng)用編程 |
|
|
|
|
|
|
6 |
6 |
6 |
6 |
6 |
6 |
4 |
|
|
|
大數(shù)據(jù)高薪面試剖析 |
2 |
|
2 |
|
2 |
|
2 |
|
2 |
|
|
|
|
|
|
|
課程說(shuō)明:
注:課程置換只針對(duì)于長(zhǎng)期班。
每一次理論課和實(shí)踐課分別為三課時(shí),同一內(nèi)容的理論課與實(shí)踐課必須在一周之 內(nèi)教授。
部分實(shí)踐課程,機(jī)房需具備電話外呼能力。
職業(yè)素質(zhì)類課程,需根據(jù)學(xué)生心態(tài),隨時(shí)調(diào)整課程安排進(jìn)度。
實(shí)訓(xùn)課程需根據(jù)具體項(xiàng)目來(lái)確定時(shí)間,原則實(shí)訓(xùn)時(shí)間分兩個(gè)部分:第一部分在第一學(xué)年全部課程完成后進(jìn)行,第二部分為全部課程完成之后進(jìn)行。