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