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