【課程介紹】
課程是零基礎(chǔ)教學(xué),每個(gè)階段都有考核和項(xiàng)目實(shí)戰(zhàn),是以項(xiàng)目式驅(qū)動(dòng)教學(xué)的,這樣也方便大家邊學(xué)習(xí)邊實(shí) 戰(zhàn),更好的吸收課程知識(shí),所以零基礎(chǔ)也是沒(méi)有關(guān)系的。整個(gè)課程從 Java 基礎(chǔ)開(kāi)始到就業(yè)共 14 個(gè)階段,具體可以查看詳細(xì)課程大綱。
【課程亮點(diǎn)】
課程技術(shù)體系全覆蓋
本套課程包含了 EB 級(jí)架構(gòu)設(shè)計(jì)架構(gòu)底層技術(shù)體系、EB 級(jí)架構(gòu)設(shè)計(jì)數(shù)據(jù)分布式采集體系、數(shù)據(jù)中間件技術(shù)體 系、數(shù)據(jù)存儲(chǔ)技術(shù)體系、數(shù)據(jù)處理技術(shù)體系、OLAP 生態(tài)體系、穩(wěn)健架構(gòu)設(shè)計(jì)體系、集群調(diào)度管理體系、數(shù)據(jù) 挖掘體系、項(xiàng)目架構(gòu)設(shè)計(jì)體系課程,包含了大數(shù)據(jù)技術(shù)體系全部?jī)?nèi)容。
大數(shù)據(jù)崗位全覆蓋
本套課程設(shè)計(jì)覆蓋互聯(lián)網(wǎng)大廠全部崗位,涵蓋從技術(shù)小白到大數(shù)據(jù)架構(gòu)全部技術(shù)、課程包含大數(shù)據(jù)各類(lèi)數(shù)據(jù) 采集、數(shù)據(jù)緩存、數(shù)據(jù)存儲(chǔ)、數(shù)倉(cāng)構(gòu)建、數(shù)據(jù)處理、數(shù)據(jù)挖掘、數(shù)據(jù)可視化、技術(shù)對(duì)比選型、平臺(tái)開(kāi)發(fā)、技 術(shù)組件的二開(kāi)、質(zhì)量監(jiān)控平臺(tái)開(kāi)發(fā)、源碼深度解讀等技術(shù)方面,技術(shù)覆蓋大數(shù)據(jù)全部崗位。
對(duì)標(biāo)互聯(lián)網(wǎng)架構(gòu)師課程設(shè)計(jì)
本套課程中不僅面向零基礎(chǔ)小白,同時(shí)也適合工作多年的大數(shù)據(jù)開(kāi)發(fā)人員技術(shù)提升,課程內(nèi)容既有深度又有 廣度,針對(duì)每個(gè)技術(shù)點(diǎn)都有完整的理論知識(shí)體系及生產(chǎn)場(chǎng)景實(shí)戰(zhàn)案例分析,技術(shù)原理源碼級(jí)講解,企業(yè)級(jí)項(xiàng) 目架構(gòu)設(shè)計(jì)方式及代碼級(jí)講解,基于互聯(lián)網(wǎng)大廠案例驅(qū)動(dòng)教學(xué),在通向大數(shù)據(jù)架構(gòu)師的道路上助你一臂之 力。
一對(duì)一技術(shù)路線規(guī)劃
根據(jù)每位學(xué)員在工作學(xué)習(xí)中掌握的技能點(diǎn)不同、公司內(nèi)部使用的技術(shù)不同、學(xué)習(xí)提升目的不同,我們針對(duì)不 同技術(shù)層次的同學(xué)設(shè)置一對(duì)一的技術(shù)路線規(guī)劃,只為找到針對(duì)個(gè)人最適合、高效、最特色的學(xué)習(xí)步驟,通 過(guò)一對(duì)一技術(shù)路線規(guī)劃好的學(xué)習(xí)路徑,來(lái)達(dá)到升職漲薪的最終目的。
一對(duì)一問(wèn)題答疑
在學(xué)習(xí)過(guò)程中同學(xué)難免遇到各種問(wèn)題,在學(xué)習(xí)中遇到的各種問(wèn)題都可以直接找到授課老師進(jìn)行一對(duì)一問(wèn)題答 疑,對(duì)癥下藥,直到解決問(wèn)題為止。此外,在工作中遇到的各種技術(shù)問(wèn)題,也可以直接找到對(duì)應(yīng)的老師來(lái)進(jìn) 行技術(shù)指導(dǎo),解決同學(xué)學(xué)習(xí)到職場(chǎng)中遇到的各種問(wèn)題。
貼心助教陪伴學(xué)習(xí)
如果你擔(dān)心自己不能持之以恒學(xué)習(xí),不用擔(dān)心,我們安排了班主任貼心督學(xué)、指導(dǎo),并且還有 vip 學(xué)員答疑 群,資深老師群內(nèi)專(zhuān)業(yè)解答,班級(jí)同學(xué)互相討論,學(xué)習(xí)不再是孤軍奮戰(zhàn)!
【講師介紹】
【項(xiàng)目介紹】
云 E 辦前后端分離項(xiàng)目
(1)軟件架構(gòu)
此項(xiàng)目前后端分離技術(shù),后端使用 SpingBoot + MyBatis + Swagger2 框架進(jìn)行接口開(kāi)發(fā),前端使用 VUE 全家桶進(jìn)行數(shù)據(jù)展示和交互。
(2)涉及技術(shù)
開(kāi)發(fā)環(huán)境:IDEA + JDK8 + Maven + GitLab + Navicat,涉及的技術(shù)如下: SpringMVC 為 MVC 框架處理 http 請(qǐng)求;Spring 作為 IOC 容器;使用 MyBatis 進(jìn)行數(shù)據(jù)庫(kù)操作;
采用 MySQL 為業(yè)務(wù)數(shù)據(jù)庫(kù)
使用 Websocket + Netty 完成聊天功能
采用百度進(jìn)行定位
使用阿里云的 OSS 文件服務(wù),存儲(chǔ)公司相關(guān)文件以及圖片
使用 OAth2 + JWT 進(jìn)行登錄校驗(yàn)
短信發(fā)送調(diào)用移動(dòng)公司短信接口;郵件發(fā)送使用 JavaMail
采用 RabbitMQ 進(jìn)行消息處理,優(yōu)化性能
使用 Redis 緩存中間件進(jìn)行緩存處理
采用 Spring Task 進(jìn)行定時(shí)任務(wù)處理
搭建 ES 進(jìn)行全文檢索
線上使用阿里云部署,使用 Nginx 進(jìn)行負(fù)載均衡,Jenkins 持續(xù)部署與集成
優(yōu)品購(gòu)離線數(shù)倉(cāng)平臺(tái)項(xiàng)目
(1)項(xiàng)目介紹
優(yōu)品購(gòu) APP 上線后,由于業(yè)務(wù)模式新穎,市場(chǎng)需求量大,經(jīng)過(guò)一段時(shí)間的精心運(yùn)營(yíng)后,逐漸積累 起了上千萬(wàn)用戶(hù),以及三四百萬(wàn)的日活量,app 的業(yè)務(wù)功能和產(chǎn)品種類(lèi)、數(shù)量也急速膨脹,所以逐漸出 現(xiàn)營(yíng)銷(xiāo)分析斷層、產(chǎn)品迭代無(wú)法量化、用戶(hù)運(yùn)營(yíng)不精準(zhǔn)和全局運(yùn)營(yíng)指標(biāo)監(jiān)控不實(shí)時(shí)等問(wèn)題。 為了解決這些問(wèn)題,我提供一個(gè)完整得大數(shù)據(jù)分析平臺(tái),其中集成了包括數(shù)據(jù)采集平臺(tái)、功能分析平 臺(tái)、可視化展示平臺(tái)和服務(wù)治理平臺(tái),來(lái)為優(yōu)品購(gòu)項(xiàng)目組得運(yùn)營(yíng)人員、策劃人員或分析師來(lái)做下一步的 決策和優(yōu)化提供強(qiáng)有力的數(shù)據(jù)支持。
(2)項(xiàng)目圖片
(3)涉及技術(shù)
數(shù)據(jù)采集傳輸:Flume、DataX
數(shù)據(jù)存儲(chǔ):Mysql、HDFS、HBase、Redis
數(shù)據(jù)計(jì)算:Hive、Spark ? 數(shù)據(jù)查詢(xún):Kylin
數(shù)據(jù)可視化:Superset
任務(wù)調(diào)度:DolphinScheduler
集群監(jiān)控:Prometheus + Grafana
元數(shù)據(jù)管理:Atlas
數(shù)據(jù)開(kāi)發(fā)平臺(tái):CDH
直播實(shí)時(shí)分析平臺(tái)
(1)項(xiàng)目介紹
由于 4G 和 5G 的時(shí)代發(fā)展迅速,數(shù)據(jù)規(guī)模和增長(zhǎng)速率逐漸上升,離線數(shù)據(jù)的分析模式逐漸不能完全滿(mǎn) 足我們的需要。我們更加要求時(shí)效性,希望能在最短的時(shí)間內(nèi)容依靠強(qiáng)有力的數(shù)據(jù)快速做出下一步的決 策,以便我們能夠規(guī)避風(fēng)險(xiǎn)和抓住機(jī)遇。 此項(xiàng)目為直播類(lèi)的實(shí)時(shí)分析平臺(tái),其中包括實(shí)時(shí)數(shù)據(jù)采集平臺(tái)和實(shí)時(shí)數(shù)據(jù)分析平臺(tái),為運(yùn)營(yíng)、策劃和分 析師作決策提供強(qiáng)有力數(shù)據(jù)支持,同時(shí)也為我們后期的智能推薦鋪設(shè)道路。
(2)項(xiàng)目圖片
(3)項(xiàng)目架構(gòu)
(4)涉及技術(shù)
數(shù)據(jù)同步:Flume、Canal
消息中間件:Kafka
數(shù)據(jù)存儲(chǔ):Redis、ClickHouse
數(shù)據(jù)計(jì)算:Flink、ClickHouse
智能推薦系統(tǒng)
(1)項(xiàng)目介紹
隨著互聯(lián)網(wǎng)發(fā)展至今,數(shù)據(jù)規(guī)模已經(jīng)相當(dāng)龐大,例如電商平臺(tái)中的商品,可能已有數(shù)以千萬(wàn)記的商品被記錄 在平臺(tái)中,而我們?nèi)祟?lèi)可瀏覽的商品則是有限的。所以我們希望讓用戶(hù)能在有限的時(shí)間內(nèi),盡可能的瀏覽到 他喜歡的商品,從而提高購(gòu)買(mǎi)轉(zhuǎn)化率,至此我們提出了智能推薦系統(tǒng)。 此項(xiàng)目提供了一整套完整的解決方案——智能推薦系統(tǒng),其中包括數(shù)據(jù)采集平臺(tái)、模型訓(xùn)練平臺(tái)和智能推薦 平臺(tái)。此系統(tǒng)會(huì)根據(jù)用戶(hù)歷史的購(gòu)買(mǎi)或?yàn)g覽行為,通過(guò)推薦算法訓(xùn)練模型,預(yù)測(cè)用戶(hù)未來(lái)可能會(huì)購(gòu)買(mǎi)的物品 或喜愛(ài)的資訊。此項(xiàng)目為了起到提升用戶(hù)滿(mǎn)意度的作用,另一方面也幫助企業(yè)提升銷(xiāo)售額,創(chuàng)造更大的商業(yè) 價(jià)值。
(2)項(xiàng)目圖片
(3)推薦框架
【課程內(nèi)容】
課程主要涉及 JAVA+大數(shù)據(jù),如果有開(kāi)發(fā)經(jīng)驗(yàn)或者 java 基礎(chǔ)非常扎實(shí),也可以直接上大數(shù)據(jù)班。 內(nèi)容包含: javase 數(shù)據(jù)庫(kù) html js css javaweb、vue、spring springboot mybatis、 springmvc、 Redis、ElasticSearch 、SpringSecurity 、linux、hadoop、Hive、Hbase、Scala、spark、flume、 Kylin、CDH、ClickHouse、flink 等一線大廠主流高端前沿技術(shù)。
【上課時(shí)間】
每周周一、周二上課,周三自習(xí),周四、周五、周六上課,周日自由安排。周三自習(xí)也是要到教室 的。每天上課時(shí)間為:上午 8:30-12:00 下午 2:00-6:00 晚自習(xí) 7:00-10:00。自習(xí)也是有老師在教室輔 導(dǎo)大家的
【就業(yè)喜報(bào)】
【入學(xué)流程】