Java+分布式開發7.0-課程大綱

預科課程
1.計算機理論 2.網絡基礎及硬件基礎 3.編程基礎

Java核心技術
一、Java基礎
1、搭建Java開發環境 2、變量的定義 3、循環結構 4、選擇結構 5、一維數組和二維數組
二、Java面向對象
1.類和對象的概念 2.面向對象的三大特性:封裝、繼承、多態 3.面向對象思想進行程序設計 4.抽象類和抽象方法 5.接口數組6.異常
三、集合框架
1.Java中的集合類型 2.List集合 3.Set集合 4.HashMap集合 5.Collections算法類及常用方法
四、反射
1.反射的定義 2.基于反射獲取類信息 3.基于反射生成類的實例
五、常用類
1.枚舉 2.包裝類及裝箱拆箱 3.String、StringBuffer類常用方法操作字符串 4.常用日期類型 5.Math類常用方法
六、輸入輸出
1.流的概念以及流的類型 2.字節輸入流和字節輸出流讀寫文件 3.文件復制 4.序列化和反序列化
七、多線程
1.多線程的運行原理 2.線程的生命周期 3.線程的調度 4.線程的同步和死鎖 5.線程池的概念和用法
八、網絡編程
1.網絡編程的基本概念 2.基于TCP和UDP協議的網絡編程
九、XML解析
1.XML概念和優勢 2.編寫格式良好的XML文檔 3.XML中特殊字符的處理方法 4.使用DOM讀取XML數據 5.使用DOM添加、修改、刪除XML數據6.使用DOM4J解析XML數據7.使用FastJson生成、解析JSON
十、全能訓練(TXT迷你小說閱讀器+嗖嗖移動大廳)
1.面向對象設計的思想 2.封裝、繼承、多態、接口的使用 3.Socket編程 4.I/O操作實現對文件的讀寫 5.DOM操作 6.泛型 7.異常處理的合理運用 8.集合框架存儲數據
十一、職業素養訓練(CPP)
1.告別拖延癥提升執行力 2.復盤系列一

Java Web技術
一、MySQL數據庫
1.搭建和配置MySQL數據庫 2.編寫數據庫增、刪、查、改SQL語句 3.事務、視圖、數據庫備份與恢復、用戶管理 4.數據庫設計
二、Web前端技術/div>
1.HTML5、CSS3 2.JavaScript基礎、操作BOM、DOM對象 3.jQuery 4.CSS組件 5.Bootstrap
三、Java Web
1.JSP和Servlet開發原理 2.使用JDBC操作數據庫 3.使用JSP開發數據庫應用程序 4.JSP九大內置對象 5.JDBC 6.單例模式、工廠模式 7.MVC、三層模式 8.Servlet與Filter 9.Ajax
四、全能訓練(制作1號店網站+銀行ATM存取款系統+新聞發布系統)
1.浮動、定位 2.字體樣式、背景樣式 3.盒子模型 4.JDBC 5.Servlet/JSP 6.Ajax
五、職業素養訓練(CPP)
1.高效學習方法 2.壓力可以是朋友 3.刻意練習 4.復盤系列二

企業級應用技術
一、Linux
1.Linux系統的安裝 2.在Linux中管理目錄和文件 3.在Linux中管理用戶和權限 4.在Linux服務器環境下安裝軟件和部署項目
二、MyBatis
1.MyBatis框架原理 2.使用MyBatis進行項目開發 3.動態SQL
三、Spring
1.Spring框架的運行原理 2.Spring的核心概念 3.使用Spring框架技術進行項目開發
四、SpringMVC
1.SpringMVC體系概念 2.使用SpringMVC進行數據綁定、數據效驗、視圖及視圖解析 3.使用SpringMVC進行文件上傳、本地化解析、靜態資源處理、請求攔截器、異常處理
五、Git
1.Git的安裝和使用 2.GitHub的介紹和使用 3.使用GitLab搭建Git倉庫
六、Maven
1.Maven介紹 2.使用Maven構建web項目 3.使用Maven構建多模塊項目 4.使用Maven搭建私服倉庫
七、全能訓練(數據調研平臺+代理商管理系統+SL會員商城+青芽在線醫療系統)
1.SSM(SpringMVC+Spring+MyBatis) 2.使用Jsoup網絡爬蟲爬取數據 3.Echart圖表分析 4.IKAnalyzer分詞技術5.網站反爬及反反爬策略 6.HTML5+JavaScript 7.使用CentOS服務器部署項目
八、職業素養訓練(CPP)
1.復盤系列三 2.復盤系列四 3.職場走直線 4.簡歷制作

互聯網應用開發(前端流行框架)
一、Vue.js
1.Vue.js基本操作 2.Vue.js交互與示例生命周期 3.Vue.js單文件組件、路由、狀態管理 4.MintUI+ElementUI
二、全能訓練(豆瓣APP(Vue.js))
1.項目環境中路由的配置方法 2.單文件組件的編寫 3.使用 swiper.js 進行輪播圖組件的封裝 4.使用 axios 進行數據請求
三、React.js
1.React基本操作 2.React組件、通訊 3.React狀態管理4.React單頁應用
四、全能訓練(小紅書APP(React.js))C
1.Redux中間件的用法 2.Redux異步操作 3.Immutable.js的使用 4.Redux和React Router結合的方法
五、職業素養訓練(CPP)
1.模擬面試 2.職場走直線

互聯網應用開發(微服框架Spring Boot)
一、React.js
1.React基本操作 2.React組件、通訊 3.React狀態管理4.React單頁應用
二、全能訓練(問卷助手(Spring Boot+HTML5))
1.Spring Boot框架搭建 2.Spring Boot配置文件 3.Spring Boot整合MyBatis
三、全能訓練(二手兔在線維修平臺+M站(萌漫)二次元動漫分享平臺+樂調數據評價平臺+樂知問答 )
1.使用Spring boot+MyBatis+MySQL+Vue.js/React.js搭建項目框架 2.使用Nginx實現跨域 3.使用Redis實現項目緩存 4.使用Token實現單點登錄 5.使用Maven多模塊技術實現項目物理分離6.實現微信登錄 7.實現支付寶支付 8.基于Spring Boot+Bootstrap搭建后臺管理系統 9.基于阿里云CentOS實現項目生產環境部署 10.實現用戶短信登錄 11.使用禪道進行Bug管理 12.使用JIRA進行用例管理 13.使用Confluence進行需求管理
四、場景實戰(二手兔-雙11折扣活動)
場景描述:平臺雙11活動大促,需要緊急上線活動折扣、優惠卷等一系列促銷活動
五、微服務技術入門
場景描述:平臺雙11活動大促,需要緊急上線活動折扣、優惠卷等一系列促銷活動
六、職業素養訓練(CPP)
場景描述:平臺雙11活動大促,需要緊急上線活動折扣、優惠卷等一系列促銷活動

互聯網應用開發(分布式微服技術-Spring Cloud)
一、初識微服技術
1.微服架構 2.Spring Cloud 組件(Eureka、Feign、Hystrix、Ribbon、GateWay、Config) 3.ELK+Kafka 4.Docker(Docker Swarm、Dcoker文件備份、數據卷) 5.Alibaba Spring Cloud
二、全能訓練(大覓網在線票務平臺+萌小寵寵物云平臺)
1.Spring Cloud及Alibaba Spring Cloud組件應用 2.使用Mycat進行分布式數據庫管理、集群深入 3.使用Kafka+Elasticsearch進行日志收集 4.使用RabbitMQ實現分布式事務 5.第三方接入:微信、阿里、地圖 6.使用Docker+Jenkins實現持續集成(CI/CD) 7.使用Docker Swarm實現集群部署 8.使用分布式搜索引擎Elasticsearch實現商品搜索 9.Elasticsearch集群 10.使用Sleuth+Zipkin微服務追蹤 11.使用Redis實現數據緩存和線程同步 12.集成測試(并發測試、代碼規范測試) 13.Spring Cloud組件原理深入 14.注冊中心專題 15.微服監控專題(Spring Boot Admin+Prometheus) 16.微服項目管理 17.使用禪道進行Bug管理 18.使用JIRA進行用例管理 19.使用Confluence進行需求管理
三、場景實戰(大覓網-520促票活動)
場景描述:平臺舉辦520活動,拉動演唱會、話劇的票務促銷,針對情侶用戶進行的折扣優惠活動
四、職業素養訓練(CPP)
1.面試技巧2.面試寶典

就業面試集訓
一、面試指導
1.Java基礎面試 2.JavaWeb面試 3.框架面試4.項目面試
二、就業沖刺(小Ke智能語音助手+小Ke讀書+青科任務分達+快遞查)
1.項目業務梳理 2.項目解決方案梳理 3.模擬項目面試
三、職業素養訓練(CPP)
1.面試禮儀 2.面試技巧 3.面試寶典

CC服務
一、Python
1.Python基礎 2.Python爬蟲
二、技術專題
1.Spring Cloud組件深入 2.Node.js入門到實踐
三、實戰專題
python招聘數據智能分析平臺大數據愛旅行熱門搜索
阿里、騰訊、百度、今日頭條、滴滴等企業都在使用Java技術, Java技術已經根植于各行各業的產品開發之中

軟硬雙輔技能培養學員成為全能型人才,助力職后廣闊發展

還原企業真實開發場景,多維度項目訓練,培養職場硬核生存能力
全能訓練
全體量 & 全流程 & 全技術 & 真項目從0到1實戰開發
-
萌小寵(Alibaba Spring Cloud+Vue.js)
-
樂調平臺(Spring Boot+Vant(ElementUI))
-
樂知問答(Spring Boot+ElementUI)
-
二手兔(Spring Boot + Vue.js)
-
青芽在線醫療(SSM+HTML)
-
大覓網(Spring Cloud+Vue.js)
-
M站(Spring Boot+Reatc.js)
-
愛旅行(SSM+React.js)
場景實戰
真場景 & 真難題再現企業真實場景從1到N實戰開發
-
大覓網520促票 (Spring Cloud+Vue.js)
-
萌小寵后臺功能擴展(Spring Cloud+Vue.js)
-
M站-動漫發布(Spring Boot+Reatc.js)
-
二手兔-雙11折扣活動(Spring Boot+Vue.js)
就業沖刺
全行業 & 真業務企業大型真實項目實戰面試
-
快遞查
-
青科任務分達
-

-

全方位輔助訓練系統,通過授課老師認證嚴格把控講師技術水準。

技術敏銳,快速跟進,一年至少2次以上升級更新每一個新增技術點都是加薪點
