課程階段 | 主要內容 | 課程目標 | ||
第一階段:java核心技術 | JAVA語言基礎
數據結構、
面向對象基礎、
面向對象程序設計原則、 設計模式、 集合框架、 異常、 IO操作、 多線程、 網絡編程、 JDK新特性以及反射原理、 |
熟練應用java的開發(fā)工具、
掌握java基礎語法、
掌握常見的數據結構和算法、 理解面向對象的編程思想、 培養(yǎng)良好的編 |
JAVA語言基礎...... | 熟練應用java的開發(fā)工具...... |
第二階段:mysql數據庫 | 數據庫基礎、
SQL語句的應用、
數據庫建模、 Powerdesigner建模工具、 JDBC、 數據庫連接池 |
掌握mysql數據庫的安裝以及常用配置及維護;掌握SQL語句的編寫、
掌握數據庫建?;A知識,ER圖的繪制,三范式,PD建模工具的使用、 掌握JDBC的操作及原理、掌握JDBC的封裝 |
數據庫基礎...... | 掌握mysql數據庫的安裝以及常用配置及維護;掌握SQL語句的編寫...... |
第三階段:web前端 | HTML、
CSS、
JAVASCRIPT、
JQUERY、 BOOTSTRAP、 layui、 vue、 微信小程序開發(fā)、 uniapp |
熟練掌握HTML//etime/css/JAVASCRIPT進行網頁編寫、
熟練掌握常用前端框架、 規(guī)范編寫前端代碼 |
HTML...... | 熟練掌握HTML//etime/css/JAVASCRIPT進行網頁編寫...... |
第四階段:javaee開發(fā)基礎課程 | http及https協議、
常用服務器(tomcat,jboos等)、
Servlet、 Jsp、 Jstl&EL、 Ajax及工作原理、 Mvc設計模式及項目分層原理 |
理解http及https協議、
掌握至少一種web服務器、
熟練掌握servelt&jsp&jstl&el技術棧、 掌握mvc設計模式,理解項目分層的原理 |
http及https協議...... | 理解http及https協議...... |
第五階段:linux服務器 | Linux服務器的安裝及云服務器的使用、
Linux常用命令、
Linux下安裝配置常用服務,例如:jdk,tomcat,mysql,redis等 |
掌握Linux服務器的基本操作、
掌握linux下安裝配置常用服務、 3掌握Java web應用程序的發(fā)布和維護 |
Linux服務器的安裝及云服務器的使用...... | 掌握Linux服務器的基本操作...... |
第六階段:java框架技術 | Maven
Git、
spring全家桶、
Springmvc、 Springboot、 Spring Security、 Mybatis+mybatis plus、 中間件(redis,分布式文件系統(tǒng),Nginx反向代理及負載均衡,docker部署等等) |
掌握maven項目架構工具、
掌握git項目配置管理工具、
掌握ssm框架的使用及原理、 掌握spring security安全框架的使用、 掌握mybatis&mybatis plus框架的使用及原理、 掌握常用中間件的使用。例如:redis,分布式文件系統(tǒng),nginx服務器,docker容器等。 |
Maven...... | 掌握maven項目架構工具...... |
第七階段:微服務 | spring cloud(注冊中心,負載均衡,服務熔斷,配置中心,網關等)、
消息隊列、
分布式開發(fā)(分布式緩存,分布式session,分布式鎖,分布式消息隊列,分布式事務等) |
理解并掌握微服務的開發(fā)理念、
掌握高并發(fā),高可用項目的原理、 掌握spring cloud一站式微服務架構解決方案、 掌握分布式應用中常見的分布式緩存,鎖,消息隊列,事務等的架構及處理方法 |
spring cloud(注冊中心,負載均衡,服務熔斷,配置中心,網關等)...... | 理解并掌握微服務的開發(fā)理念...... |
第八階段:職業(yè)素養(yǎng) | 職業(yè)規(guī)劃、
商務禮儀、
簡歷制作、
溝通技巧、 面試技巧 |
掌握職場基本禮儀,完善個人職業(yè)規(guī)劃,助力成功高薪就業(yè) | 職業(yè)規(guī)劃...... | 掌握職場基本禮儀,完善個人職業(yè)規(guī)劃,助力成功高薪就業(yè)...... |