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