JAVA學習路線

Colak_Huang發表於2020-10-13

基礎路線階段一:
1.計算機基礎
2.java入門學習
3.java基礎學習
4.流程控制與方法
5.陣列
6.物件導向程式設計
7.異常
8.常用類
9.集合框架
10.I/O
11.多執行緒
12. GUI程式設計
13. 網路程式設計(通訊網路)
14. 註解與反射
15. JUC程式設計
16. JVM程式設計
17. 23種設計模式
18. 資料結構與演算法
19. 正規表示式

階段二:
1.Mysql初級
2.JDBC
3.(前端的東西HTML,CSS3,JS,JQuery)
4.Http協議
5.Tomcat
6.Servlet
7.Cookie&Session
8.JSP
9.JSTL&EL
10.MVC三層架構
11.過濾器
12.監聽器
13.檔案上傳下載
14.郵件收發
15.富文字編輯器

階段三:
脫離原始開發,工作中的框架要掌握
1.Maven
2.Junit
3.Log4J
4.Mybatis
5.Spring
6.SpringMVC
7.Json
8.Ajax
9.SSM框架整合
10.shiro
11.solr
12.git
13.mybatis_plus
14Mysql
15.netty
16.mycat

階段四:
Linux運維:
1.linux基礎
2.shell程式設計
3.Liinux系統管理
4.linux網路
5.Lamp平臺部署
6.LNMP平臺部署
7.Nginx
8.ELK日誌分析
9.mysql叢集
10.Redis
11.Linux叢集
12.Docker
13.OPensatck
14.Kubernetes

階段五:
分散式開發:
1.Vue
2.nodejs
3.springboot
4.springbootweb
5.springdata
6.springsecurity
7.springboot
8.activemq
9.elsticsearch
10.Dobbo+zookeeper
11.springcloud netfilx
12.springcloud Alibaba

階段6:
大資料
1.負載均衡
2.Hadoop
3.hive
4.Hbase
5.flume
6.sqoop
7.Zookeeper
8.lampala
9.scala程式設計
10 spark系列
11.kafka

階段7
java新特性
1.Service mesh
2.計算機網路原理
3.作業系統

相關文章