【課程介紹】
隨著近年來網(wǎng)絡(luò)及上網(wǎng)設(shè)備的普及,越來越多的人們參與到互聯(lián)網(wǎng)中,對于互聯(lián)網(wǎng)服務(wù)的提供者來說,大數(shù)據(jù)量的處理是其非常頭疼的問題,并且隨著日益激烈的競爭,數(shù)據(jù)價(jià)值越來越為企業(yè)所重視,從現(xiàn)有數(shù)據(jù)分析出用戶習(xí)慣,根據(jù)用戶習(xí)慣推送個(gè)性化服務(wù)已經(jīng)成為了互聯(lián)網(wǎng)服務(wù)提供者的標(biāo)配。
在這個(gè)大背景下,越來越多的培訓(xùn)機(jī)構(gòu)進(jìn)入了大數(shù)據(jù)培訓(xùn)領(lǐng)域,俗話說“林子大了什么鳥都有”,培訓(xùn)也是一樣,干的人多了自然 就有了好壞之分。對于幻維來說,幻維一直秉承著“教育回歸本質(zhì)”的教學(xué)理念,集結(jié)名師,用心授課,依托自身的大數(shù)據(jù)優(yōu)勢開始了幻維大數(shù)據(jù)的培訓(xùn)之路。
【課程內(nèi)容】
階段:
大數(shù)據(jù)運(yùn)維之Linux基礎(chǔ),本部分是基礎(chǔ)課程,在大數(shù)據(jù)領(lǐng)域打好Linux基礎(chǔ),以便更好地學(xué)習(xí)Hadoop,hbase,NoSQL,Spark,Storm,docker,openstack等眾多課程。
第二階段:
大數(shù)據(jù)開發(fā)核心技術(shù) - Hadoop 2.x從入門到精通,本課程是整套大數(shù)據(jù)課程的基石:其一,分布式文件系統(tǒng)HDFS用于存儲海量數(shù)據(jù),無論是Hive、HBase或者Spark數(shù)據(jù)存儲在其上面;其二是分布式資源管理框架YARN,是Hadoop 云操作系統(tǒng)(也稱數(shù)據(jù)系統(tǒng)),管理集群資源和分布式數(shù)據(jù)處理框架MapReduce、Spark應(yīng)用的資源調(diào)度與監(jiān)控;分布式并行計(jì)算框架MapReduce目前是海量數(shù)據(jù)并行處理的一個(gè)常用的框架。Hadoop 2.x的編譯、環(huán)境搭建、HDFS Shell使用,YARN 集群資源管理與任務(wù)監(jiān)控,MapReduce編程,分布式集群的部署管理(包括高可用性HA)必須要掌握的。
第三階段:
大數(shù)據(jù)開發(fā)核心技術(shù) - 大數(shù)據(jù)倉庫Hive,hive是基于Hadoop的一個(gè)數(shù)據(jù)倉庫工具,可以將結(jié)構(gòu)化的數(shù)據(jù)文件映射為一張數(shù)據(jù)庫表,并提供簡單的sql查詢功能,可以將sql語句轉(zhuǎn)換為MapReduce任務(wù)進(jìn)行運(yùn)行。
第四階段:
大數(shù)據(jù)協(xié)作框架 - Sqoop/Flume/Oozie,Sqoop是一款開源的工具,主要用于在Hadoop(Hive)與傳統(tǒng)的數(shù)據(jù)庫(mysql、postgresql...)間進(jìn)行數(shù)據(jù)的傳遞,可以將一個(gè)關(guān)系型數(shù)據(jù)庫(例如 : MySQL ,Oracle ,Postgres等)中的數(shù)據(jù)導(dǎo)進(jìn)到關(guān)系型數(shù)據(jù)庫中。
第五階段:
大數(shù)據(jù)Web開發(fā)框架 - 大數(shù)據(jù)WEB 工具Hue,Hue是一個(gè)開源的Apache Hadoop UI系統(tǒng),基于Python Web框架Django實(shí)現(xiàn)的。通過使用Hue我們可以在瀏覽器端的Web控制臺上與Hadoop集群進(jìn)行交互來分析處理數(shù)據(jù),例如操作HDFS上的數(shù)據(jù),運(yùn)行MapReduce Job等等。
第六階段:
大數(shù)據(jù)核心開發(fā)技術(shù) - 分布式數(shù)據(jù)庫HBase從入門到精通,HBase是一個(gè)分布式的、面向列的開源數(shù)據(jù)庫,HBase在Hadoop之上提供了類似于Bigtable的能力,是一個(gè)高可靠性、高性能、面向列、可伸縮的分布式存儲系統(tǒng),利用HBase技術(shù)可在廉價(jià)PC Server上搭建起大規(guī)模結(jié)構(gòu)化存儲集群。
第七階段:
Spark技術(shù)實(shí)戰(zhàn)之基礎(chǔ)篇 -Scala語言從入門到精通,Spark是當(dāng)前流行的開源大數(shù)據(jù)內(nèi)存計(jì)算框架,采用Scala語言實(shí)現(xiàn),這一核心是將Spark嵌入IBM業(yè)內(nèi)的分析和商務(wù)平臺,Scala具有數(shù)據(jù)處理的天然優(yōu)勢,Scala是未來大數(shù)據(jù)處理的主流語言。
第八階段:
大數(shù)據(jù)核心開發(fā)技術(shù) - 內(nèi)存計(jì)算框架Spark精講,Spark是UC Berkeley AMP lab所開源的類Hadoop MapReduce的通用并行框架,Spark,擁有Hadoop MapReduce所具有的優(yōu)點(diǎn)。啟用了內(nèi)存分布數(shù)據(jù)集,除了能夠提供交互式查詢外,它還可以優(yōu)化迭代工作負(fù)載。Spark Streaming: 構(gòu)建在Spark上處理Stream數(shù)據(jù)的框架,基本的原理是將Stream數(shù)據(jù)分成小的時(shí)間片斷(幾秒),以類似batch批量處理的方式來處理這小部分?jǐn)?shù)據(jù)。
第九階段:
大數(shù)據(jù)核心開發(fā)技術(shù) - Spark深入剖析,本課程中,會基于大量案例實(shí)戰(zhàn),深度剖析和講解Spark,cala編程、Hadoop與Spark集群搭建、Spark核心編程、Spark內(nèi)核源碼深度剖析、Spark性能調(diào)優(yōu),并且會包含完全從企業(yè)真實(shí)復(fù)雜業(yè)務(wù)需求中抽取出的案例實(shí)戰(zhàn)。
第十階段:
大數(shù)據(jù)核心開發(fā)技術(shù) - 內(nèi)存計(jì)算框架Spark精講,Spark是UC Berkeley AMP lab所開源的類Hadoop MapReduce的通用并行框架,Spark,擁有Hadoop MapReduce所具有的優(yōu)點(diǎn)。啟用了內(nèi)存分布數(shù)據(jù)集,除了能夠提供交互式查詢外,它還可以優(yōu)化迭代工作負(fù)載。Spark Streaming: 構(gòu)建在Spark上處理Stream數(shù)據(jù)的框架,基本的原理是將Stream數(shù)據(jù)分成小的時(shí)間片斷(幾秒),以類似batch批量處理的方式來處理這小部分?jǐn)?shù)據(jù)。
第十一階段:
項(xiàng)目實(shí)戰(zhàn)階段,大數(shù)據(jù)高薪面試剖析。
【就業(yè)前景】
大數(shù)據(jù)分析工程師、大數(shù)據(jù)研發(fā)工程師、大數(shù)據(jù)運(yùn)維工程師、JAVA大數(shù)據(jù)工程師、HADOOP運(yùn)維工程師、HADOOP研發(fā)工程師、SPARK工程師、數(shù)據(jù)庫工程師。
【課程優(yōu)勢】
獨(dú)有全國80%以上、近500PB互聯(lián)網(wǎng)數(shù)據(jù),以真實(shí)項(xiàng)目確保學(xué)員成長;
擁有專業(yè)數(shù)據(jù)服務(wù)器集群,帶你掌控十大算法,夯實(shí)數(shù)據(jù)挖掘處理能力;
合作百度大數(shù)據(jù)、百度大腦、騰訊大數(shù)據(jù)、神州泰岳大數(shù)據(jù)等,提升職場競爭力。
【師資介紹】
李威 Java后臺/大數(shù)據(jù)講師
個(gè)人簡歷:
二年多的軟件開發(fā)與一年多的教學(xué)經(jīng)驗(yàn),具備深厚java語言編程基礎(chǔ)。熟悉企業(yè)大型軟件運(yùn)作管理過程、軟件架構(gòu)設(shè)計(jì)理論。精通與熟悉java開發(fā)軟件Eclipse,精通java開發(fā)常用的SSH、SSM框架,教學(xué)語言思路清晰,循循善誘的教學(xué)方法深受廣大學(xué)子歡迎。 擅長Oracle、Mysql、H5、CSS3、Linux操作系統(tǒng)等。
董理文 實(shí)訓(xùn)部講師
個(gè)人簡歷:
碩士研究生學(xué)歷,擁有豐富的開發(fā)經(jīng)驗(yàn)和培訓(xùn)教學(xué)經(jīng)驗(yàn),教學(xué)風(fēng)格風(fēng)趣幽默,深入淺出,通俗易懂,為人隨和,平易近人,深受同事和學(xué)生的喜愛!熟練掌握多種技術(shù),熟練掌握J(rèn)AVA基礎(chǔ),面向?qū)ο?,多線程,集合框架,IO等。 熟練掌握HTML、CSS、JS基礎(chǔ)、jQuery、Ajax技術(shù)、EasyUI插件。 熟練掌握J(rèn)SP、Servlet、JSTL、JDBC等在Tomcat中的WEB基礎(chǔ)開發(fā)。 熟練掌握Struts2、Spring、Hibernate、SpringMVC、Mybatis框架。
【學(xué)校簡介】
幻維奇跡科技有限公司與華中師范大學(xué)等20余家高校合作,聯(lián)合相關(guān)專業(yè)資源,共同創(chuàng)辦的線上品牌,旨在開展相關(guān)的教學(xué)和項(xiàng)目實(shí)訓(xùn)、孵化創(chuàng)業(yè)、就業(yè)輸出等工作。公司總部位于華中師范大學(xué)內(nèi)教育培訓(xùn)大樓,共設(shè)有4個(gè)專業(yè)方向(游戲開發(fā)、游戲設(shè)計(jì)、京東電商、大數(shù)據(jù)),21個(gè)課程方向,40多個(gè)細(xì)分專業(yè)模塊,完整商業(yè)項(xiàng)目案例335個(gè),各項(xiàng)名案、資源庫825類。目前畢業(yè)學(xué)員已有4000余人,其中許多學(xué)員在校期間的作品獲得多項(xiàng)社會榮譽(yù)、業(yè)界認(rèn)可和國際大獎,他們中大部分現(xiàn)已成為公司的中流砥柱,甚至高管人員。
【教學(xué)現(xiàn)場】