
大數(shù)據(jù)開發(fā)培訓(xùn)
階段一:Java核心開發(fā)
● 學(xué)習(xí)內(nèi)容:Java核心內(nèi)容。
● 學(xué)習(xí):掌握數(shù)據(jù)類型與運(yùn)算符,數(shù)組、類與對(duì)象;掌握I0流與反射、多線程、JDBC。
● 完成:Java多線程模擬多窗口售,Java集合框架管理。
階段二:Java企業(yè)級(jí)開發(fā)
● 學(xué)習(xí)內(nèi)容:JavaEE核心內(nèi)容。
● 學(xué)習(xí):Mysql數(shù)據(jù)基礎(chǔ)知識(shí),Jdbc 基礎(chǔ)概念和操作掌握HTML和CSS語(yǔ)法、核心語(yǔ)法。
● 完成:京東電商項(xiàng)目、2048小游戲。
階段三:Linux精講
● 學(xué)習(xí)內(nèi)容:Linux命令、文件、配置,Shell、Awk、Sed。
● 學(xué)習(xí):搭建負(fù)載均衡、高可靠的服務(wù)器集群,可大并發(fā)訪問量,服務(wù)不間斷。
● 完成:Linux環(huán)境搭建、shell腳本小游戲 貪吃蛇。
階段四:Hadoop生態(tài)體系
● 學(xué)習(xí)內(nèi)容:HDFS、MapReduce、Hive、Sqoop、0ozie。
● 學(xué)習(xí):掌握HDFS原理、操作和應(yīng)用開發(fā),掌握分布式運(yùn)算、Hive數(shù)據(jù)倉(cāng)庫(kù)原理及應(yīng)用。
● 完成:數(shù)據(jù)大數(shù)據(jù)分析、汽車銷售大數(shù)據(jù)分析。
階段五:Storm實(shí)時(shí)開發(fā)
● 學(xué)習(xí)內(nèi)容:Zookeeper、HBase、Storm實(shí)時(shí)數(shù)據(jù)。
● 學(xué)習(xí):掌握Storm程序的開發(fā)及底層原理,具備開發(fā)基于Storm的實(shí)時(shí)計(jì)算程序的能力。
● 完成:實(shí)時(shí)處理新數(shù)據(jù)和更新數(shù)據(jù)庫(kù),處理密集查詢并行處理大集合的數(shù)據(jù)。
階段六:Spark生態(tài)體系
● 學(xué)習(xí)內(nèi)容:Scala函數(shù)、Spark SQL、機(jī)器學(xué)習(xí)。
● 學(xué)習(xí):熟練使用Scala開發(fā)Spark大數(shù)據(jù)應(yīng)用,挖掘出其中有價(jià)值的數(shù)據(jù)。
● 完成:使用Spark處理離線數(shù)據(jù)、使用SparkStreaming完成實(shí)時(shí)計(jì)算。
階段七:大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)
● 學(xué)習(xí)內(nèi)容:大型綜合性大數(shù)據(jù)項(xiàng)目。
● 學(xué)習(xí):能夠綜合運(yùn)用大數(shù)據(jù)知識(shí)進(jìn)行非結(jié)構(gòu)化數(shù)據(jù)開發(fā)、分析,能夠開發(fā)大型項(xiàng)目。
● 某大型日志分析,移動(dòng)業(yè)務(wù)感知分析,實(shí)時(shí)檢測(cè)車輛超速項(xiàng)目,實(shí)時(shí)非法檢測(cè)項(xiàng)目。