加米谷0基礎(chǔ)大數(shù)據(jù)開發(fā)課程大綱
階段:Java設(shè)計(jì)與編程思想
學(xué)習(xí)內(nèi)容:Java設(shè)計(jì)與編程思想
學(xué)習(xí)目標(biāo):Java基礎(chǔ)、Java面向?qū)ο?、Java高級(jí)、數(shù)據(jù)庫(kù)與JDBC
學(xué)習(xí)效果:熟練掌握J(rèn)ava語法并靈活運(yùn)用,能夠開發(fā)后臺(tái)應(yīng)用

第二階段 Web前端開發(fā)
學(xué)習(xí)內(nèi)容:Web前端開發(fā)
學(xué)習(xí)目標(biāo):HTML基礎(chǔ)、CSS3基礎(chǔ)、JS腳本編程
學(xué)習(xí)效果:能夠基于HTML+CSS+JQuery進(jìn)行前端開發(fā)

第三階段 JavaEE進(jìn)階
學(xué)習(xí)內(nèi)容:JavaEE進(jìn)階
學(xué)習(xí)目標(biāo):JavaWeb后端開發(fā)、SSM框架
學(xué)習(xí)效果:掌握主流JavaWeb框架并靈活運(yùn)用

第四階段 大數(shù)據(jù)基礎(chǔ)
學(xué)習(xí)內(nèi)容:大數(shù)據(jù)基礎(chǔ)
學(xué)習(xí)目標(biāo):Linux基礎(chǔ)、Maven基礎(chǔ)
學(xué)習(xí)效果:熟練掌握Linux及Maven等相關(guān)知識(shí)并靈活運(yùn)用

第五階段 HDFS分布式文件系統(tǒng)
學(xué)習(xí)內(nèi)容:HDFS分布式文件系統(tǒng)
學(xué)習(xí)目標(biāo):HDFS原理剖析、HDFS編程
學(xué)習(xí)效果:深入理解HDFS的原理并靈活運(yùn)用

第六階段MapReduce分布式計(jì)算模型
學(xué)習(xí)內(nèi)容:MapReduce分布式計(jì)算模型
學(xué)習(xí)目標(biāo):MapReduce原理剖析、MapReduce實(shí)踐
學(xué)習(xí)效果:熟練掌握MapReduce原理并靈活運(yùn)用

第七階段 Yarn分布式資源管理器
學(xué)習(xí)內(nèi)容:Yarn分布式資源管理器
學(xué)習(xí)目標(biāo):Yarn原理剖析、Yarn實(shí)踐
學(xué)習(xí)效果:深入理解Yarn的原理并調(diào)優(yōu)

第八階段 Zookeeper分布式協(xié)調(diào)服務(wù)
學(xué)習(xí)內(nèi)容:Zookeeper分布式協(xié)調(diào)服務(wù)
學(xué)習(xí)目標(biāo):Zookeeper原理剖析、Zookeeper實(shí)踐
學(xué)習(xí)效果:深入理解Zookeeper的原理并靈活運(yùn)用

第九階段 Hbase分布式數(shù)據(jù)庫(kù)
學(xué)習(xí)內(nèi)容:Hbase分布式數(shù)據(jù)庫(kù)
學(xué)習(xí)目標(biāo):Hbase原理剖析、Hbase編程實(shí)踐
學(xué)習(xí)效果:深入理解Hbase的原理并靈活運(yùn)用及調(diào)優(yōu)

第十階段 Hive分布式數(shù)據(jù)倉(cāng)庫(kù)
學(xué)習(xí)內(nèi)容:Hive分布式數(shù)據(jù)倉(cāng)庫(kù)
學(xué)習(xí)目標(biāo):Hive原理剖析、Hive編程實(shí)踐
學(xué)習(xí)效果:深入理解Hive的原理并靈活運(yùn)用

第十一階段 FlumeNG分布式數(shù)據(jù)采集系統(tǒng)
學(xué)習(xí)內(nèi)容:FlumeNG分布式數(shù)據(jù)采集系統(tǒng)
學(xué)習(xí)目標(biāo):FlumeNG原理剖析、FlumeNG編程實(shí)踐
學(xué)習(xí)效果:熟練掌握FlumeNG的各種應(yīng)用場(chǎng)景

第十二階段 Sqoop大數(shù)據(jù)遷移系統(tǒng)
學(xué)習(xí)內(nèi)容:Sqoop大數(shù)據(jù)遷移系統(tǒng)
學(xué)習(xí)目標(biāo):Sqoop原理剖析、Sqoop編程實(shí)踐
學(xué)習(xí)效果:熟練掌握Sqoop并靈活運(yùn)用

第十三階段 Scala大數(shù)據(jù)黃金語言
學(xué)習(xí)內(nèi)容:Scala大數(shù)據(jù)黃金語言
學(xué)習(xí)目標(biāo):Scala語法剖析、Scala應(yīng)用實(shí)踐
學(xué)習(xí)效果:熟練掌握Scala各種語法并靈活運(yùn)用

第十四階段 kafka分布式總線系統(tǒng)
學(xué)習(xí)內(nèi)容:kafka分布式總線系統(tǒng)
學(xué)習(xí)目標(biāo):kafka原理剖析、kafka編程實(shí)踐
學(xué)習(xí)效果:深入理解kafka原理并靈活運(yùn)用及調(diào)優(yōu)

第十五階段 SparkCore大數(shù)據(jù)計(jì)算基石
學(xué)習(xí)內(nèi)容:SparkCore大數(shù)據(jù)計(jì)算基石
學(xué)習(xí)目標(biāo):SparkCore核心原理、SparkCore實(shí)踐
學(xué)習(xí)效果:深入理解SparkCore原理并靈活運(yùn)用及調(diào)優(yōu)

第十六階段 SparkSQL數(shù)據(jù)挖掘利器
學(xué)習(xí)內(nèi)容:SparkSQL數(shù)據(jù)挖掘利器
學(xué)習(xí)目標(biāo):SparkSQL核心原理、SparkSQL實(shí)踐
學(xué)習(xí)效果:熟練掌握SparkSQL的各種應(yīng)用場(chǎng)景并靈活運(yùn)用

第十七階段 SparkStreaming流失計(jì)算平臺(tái)
學(xué)習(xí)內(nèi)容:SparkStreaming流失計(jì)算平臺(tái)
學(xué)習(xí)目標(biāo):SparkStreaming核心原理、SparkStreaming實(shí)踐
學(xué)習(xí)效果:深入理解SparkStreaming原理及各種應(yīng)用場(chǎng)景和調(diào)優(yōu)

第十八階段 SparkMllib機(jī)器學(xué)習(xí)平臺(tái)
學(xué)習(xí)內(nèi)容:SparkMllib機(jī)器學(xué)習(xí)平臺(tái)
學(xué)習(xí)目標(biāo):SparkMllib算法模型及核心原理、SparkMllib實(shí)踐
學(xué)習(xí)效果:熟練掌握SparkMllib的常用算法并靈活運(yùn)用

第十九階段 SparkGraphx圖計(jì)算平臺(tái)
學(xué)習(xí)內(nèi)容:SparkGraphx圖計(jì)算平臺(tái)
學(xué)習(xí)目標(biāo):SparkGraphx核心原理、SparkGraphx實(shí)踐
學(xué)習(xí)效果:深入理解SparkGraphx的原理并靈活運(yùn)用

第二十階段 大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)
學(xué)習(xí)內(nèi)容:大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)
學(xué)習(xí)目標(biāo):4個(gè)大數(shù)據(jù)項(xiàng)目的實(shí)戰(zhàn)
學(xué)習(xí)效果:能夠基于所學(xué)知識(shí)在真實(shí)的項(xiàng)目中操練