可掌握的核心能力:
(1)熟練使用SSM框架進行基本功能開發(fā);(2)掌握Lucene\Solr全文檢索解決方案;(3)掌握非關系型數(shù)據(jù)庫Redis; (4)掌握富文本編輯器KindEditor;(5)掌握Freemarker模板引擎;(6)掌握Nginx反向代理;(7)掌握dubbo分布式調用 技術;(8)掌握zookeeper分布式應用協(xié)調服務;(9)積累互聯(lián)網電商項目開發(fā)經驗。
可解決的現(xiàn)實問題:
使用主流框架組合SSM開發(fā),并引入新技術,全面豐富項目二,打造含金量超高的電商項目,讓學員更輕松面對互聯(lián)網電商項目開發(fā)崗位。
市場價值:
熟練掌握綜合項目二課程后,可滿足java軟件開發(fā)行業(yè)的高級需求,根據(jù)市場反饋數(shù)據(jù)來看,薪資可達12000元/月 。
階段 知識點基礎 詳細內容
第5階段
SSM mybatis框架 1. mybatis引入【 詳細內容】: mybatis框架原理;mybatis入門案例;
2. mybatis映射【 詳細內容】: mybatis開發(fā)DAO方式;mybatis輸入輸出映射;
3. 整合Spring【 詳細內容】: 動態(tài)sql;spring整合mybatis
springmvc框架 1. springmvc 【 詳細內容】: springmvc框架原理;springmvc入門案例;
2. 整合mybatis+springmvc【 詳細內容】: springmvc整合mybatis;參數(shù)綁定;
3. 攔截器【 詳細內容】: json數(shù)據(jù)交互;攔截器
辦公自動化系統(tǒng)項目 1. 項目架構搭建【 詳細內容】: SSM框架整合;jsp+easyui視圖層展現(xiàn);
2. KindEditor【 詳細內容】: KindEditor富文本編輯器應用;Freemarker模板引擎實現(xiàn)頁面靜態(tài)化;
3. Dubbo,Nginx,Lucene/Solr【 詳細內容】: Dubbo分布式調用技術;Nginx反向代理;Redis緩存;Lucene/Solr全文檢索解決方案;
4. FastDFS,ActivieMQ【 詳細內容】: FastDFS圖片服務器;ActivieMQ消息隊列;maven項目管理;
5. zookeeper,mycat【 詳細內容】: svn/git實現(xiàn)項目代碼和文檔管理;zookeeper分布式協(xié)調服務;mycat中間件;
第6階段
java電商大數(shù)據(jù) Java 分布式 電商 1.項目功能實現(xiàn)分析;RESTful Web Service、SVN/GIT、MAVEN;項目講解、環(huán)境搭建;后臺系統(tǒng)功能實現(xiàn);前臺系統(tǒng)搭建、實現(xiàn)、內容管理系統(tǒng)實現(xiàn)
2.Redis入門;單點登錄系統(tǒng);訂單系統(tǒng)、Quartz入門;
3.MQ學習、改造搜索、商品詳情緩存邏輯;實現(xiàn)購物車、讀寫分離;dubbo入門、優(yōu)化單點登錄系統(tǒng)
4.分布式部署架構講解以及實施;分組實戰(zhàn) + 項目總結以及就業(yè)指導;拔高--Redis集群、Tomcat優(yōu)化、MySQL優(yōu)化
基于電商項目的大數(shù)據(jù)分析平臺 1.Hadoop分布式存儲(HDFS)和分布式計(MapReduce)
2.Hive數(shù)據(jù)倉庫、HBase + ElasticSearch實現(xiàn)站內搜索系統(tǒng)實現(xiàn)
3.使用flume采集用戶點擊操作,使用kafka接受alive數(shù)據(jù),使用hdfs存儲用戶流量數(shù)據(jù)
4.函數(shù)式編程Scala
5.異步通信模式Netty、 AIO、BIO、NIO
6.Spark2.2新一代通用計算系統(tǒng),SparkCore SparkStreaming SparkSQL
7.使用spark離線或是實時計算網站統(tǒng)計各個指標、pv、uv、日活、留存等等
8.使用sparkmllib對網站用戶瀏覽做精準推薦,猜你喜歡等精準化營銷
9.Storm實現(xiàn)天貓雙十一可視化大屏顯示
10.數(shù)據(jù)結構(算法復雜度 排序(選擇 插入 快速 ) 可變數(shù)組 鏈表 二叉樹 ),JVM |