首頁新聞動態(tài)正文

大數(shù)據(jù)工程師培訓課程有哪些內(nèi)容?[黑馬程序員]

更新時間:2019-12-18 來源:黑馬程序員 瀏覽量:

黑馬程序員大數(shù)據(jù)工程師培訓課程設計理念:

1、完全面向零基礎的大數(shù)據(jù)課程

我們的課程幫助了近500名零基礎的學員高薪就業(yè),近2000名學生正在努力蛻變中。0基礎也能高薪就業(yè)的大數(shù)據(jù)課程。

2、更新潮緊隨技術發(fā)展浪潮

全面升級Spark核心就業(yè)項目,新增第四代大數(shù)據(jù)處理框架Flink,強化推薦系統(tǒng)實戰(zhàn)并擴充至7天。

3、更真實深度還原企業(yè)應用場景

所有項目均是來自企業(yè)實戰(zhàn)項目,報表分析、日志分析、推薦系統(tǒng)/廣告系統(tǒng)、反欺詐系統(tǒng)、為就業(yè)提供強力保障。

4、更全面典型技術點線面橫向擴展

課程全面覆蓋大數(shù)據(jù)技術,數(shù)據(jù)收集、存儲、計算、挖掘、展現(xiàn),離線分析/實時分析/內(nèi)存計算一網(wǎng)打盡。

4、更廣泛就業(yè)領域

大數(shù)據(jù)時代已然到來,在數(shù)據(jù)已經(jīng)在一線企業(yè)、中小型企業(yè)、傳統(tǒng)企業(yè)、互聯(lián)網(wǎng)企業(yè)全面落地。就業(yè)不再局限于互聯(lián)網(wǎng)行業(yè)。

1576638087160_大數(shù)據(jù)1.jpg

黑馬程序員大數(shù)據(jù)工程師培訓課程包含10個階段課程

第一階段:Java基礎

掌握Java基礎知識,為后面就業(yè)班的java課程和大數(shù)據(jù)課程打下堅實的基礎。學習計算機基礎、編程基礎、面向?qū)ο?、常用類、集合操作、IO操作等知識。

第二階段:Javaweb階段

需要學習java基礎增強、前端、數(shù)據(jù)庫、web核心、web增強、項目構建及管理、可視化項目等知識。學習完該階段課程,學生能夠完成B/S結構網(wǎng)站開發(fā),具備了真實環(huán)境的項目部署能力;能夠完成中小型企業(yè)管理系統(tǒng)等傳統(tǒng)項目的開發(fā)。

第三階段:Hadoop技術實戰(zhàn)

該階段需要學習Linux實戰(zhàn)、大數(shù)據(jù)基礎和硬件介紹、Zookeeper、HDFS組件、MapReduce組件、Yarn組件、Hive組件、Sqoop&CDC&DataX、Oozie&Azkaban。

第四階段:NoSQL、Kafka和ELK技術實戰(zhàn)

學習完該階段內(nèi)容可以解決Hbase的RowKey高性能設計策略,滿足業(yè)務的需求;解決Hbase的性能瓶頸,解決業(yè)務問題對Hbase高性能的挑戰(zhàn);解決企業(yè)里面海量數(shù)據(jù)實時傳輸?shù)膯栴};解決海量日志快速檢索和監(jiān)控問題。

第五階段:Spark技術棧實戰(zhàn)詳解

目前Spark是企業(yè)級大數(shù)據(jù)平臺必備的使用技能,Spark對找工作有著決定性的優(yōu)勢,是企業(yè)級的大數(shù)據(jù)離線分析、數(shù)據(jù)挖掘、實時計算不可或缺的技術棧。

學習完該階段課程后,學生能夠解決企業(yè)面對海量數(shù)據(jù)處理慢的問題;掌握大數(shù)據(jù)平臺數(shù)據(jù)挖掘的應用場景;掌握大數(shù)據(jù)平臺實時計算的應用場景;掌握Spark在企業(yè)級應用常見的問題和性能調(diào)優(yōu)的方法和技巧。

第六階段:Flink技術棧實戰(zhàn)詳解

Flink目前的人才需求缺口非常的大、非常的稀缺。目前Flink在大型互聯(lián)網(wǎng)公司使用的非常的廣泛,在傳統(tǒng)行業(yè)Flink目前也是處在一個爆發(fā)的階段。

學習完該階段內(nèi)容后,學生可以掌握企業(yè)里面海量數(shù)據(jù)對實時性要求要的數(shù)據(jù)分析和應用;解決企業(yè)里面流式復雜事件處理的問題;掌握Flink企業(yè)級應用常見的優(yōu)化技巧和手段。

第七階段 :大數(shù)據(jù)新技術實戰(zhàn)詳解

Kudu、Kylin和Druid目前人才需求量在不斷的增加;未來大數(shù)據(jù)平臺的離線或者流式的指標統(tǒng)計基本全用Kylin和Druid實現(xiàn)。

學習完該階段內(nèi)容,你可以掌握企業(yè)級OLAP的解決方案;掌握企業(yè)級實時數(shù)倉的解決方案;解決企業(yè)里面離線的指標分析遇到的問題。

第八階段: 項目實戰(zhàn)——《企業(yè)級360°全方位用戶畫像》技術棧

使用比較廣泛,在企業(yè)里面,基本只要有大數(shù)據(jù)平臺,就會有基礎服務用戶畫像;此項目可以舉一反三,應用到其他的行業(yè)里面,如:金融、電信和航空等;行業(yè)絕對領先的大數(shù)據(jù)項目實戰(zhàn)。

可解決的現(xiàn)實問題:

1.用戶畫像是大數(shù)據(jù)應用的底層核心的服務,例如:推薦、營銷、千人千面、個性化推薦和精準營銷等應用都依賴于用戶畫像服務;

2.通過對用戶進行畫像,實現(xiàn)不同用戶的個性化服務,提高企業(yè)的營收。

第九階段 :項目實戰(zhàn)二——《千億級數(shù)據(jù)倉庫》技術棧

目前企業(yè)主要以離線數(shù)據(jù)倉庫為主,現(xiàn)在一些大型的互聯(lián)網(wǎng)公司開始使用Flink+Druid來實現(xiàn)實時數(shù)倉的功能,人才缺口比較大。

學習完該階段課程可解決的現(xiàn)實問題:

基于Flink和Druid實現(xiàn)實時數(shù)倉的解決方案,對于數(shù)據(jù)法人運營者來說,能夠?qū)崟r的了解數(shù)據(jù)的情況,從而做出相應的數(shù)據(jù)決策,同時也解決了數(shù)據(jù)量非常巨大隔夜分析、統(tǒng)計的問題;

解決了企業(yè)級海量數(shù)據(jù)存放的問題,通過數(shù)倉分層架構(ODS-DWB-DWS-DM-ADS),實現(xiàn)數(shù)據(jù)易用性、可用性、穩(wěn)定性、可擴張性和安全性;

本項目,通過類似于阿里雙十一大屏顯示的功能,實現(xiàn)了海量數(shù)據(jù)實時分析和展現(xiàn)。

第十階段:深度學習實戰(zhàn)

能夠勝任機器學習、數(shù)據(jù)挖掘等相關工作,包括推薦算法工程師、數(shù)據(jù)挖掘工程師、機器學習工程師,填補人工智能領域人才急劇增長缺口。

通過使用Tensorflow解決企業(yè)里面深度學習的應用,解決了深度學習的算法選擇和平臺的選擇。

除了以上10個階段課程之外,黑馬程序員還有大數(shù)據(jù)中級進修課如果感興趣可以聯(lián)系客服老師,了解詳情。

分享到:
在線咨詢 我要報名
和我們在線交談!