回覆列表
-
1 # 碼猿的小心思
-
2 # 尚矽谷教育
首先是Java技能的核心和基礎JavaSE,這一階段會接觸到Java基礎語法、面向物件程式設計思維、Java常用API、多執行緒併發程式設計、資料結構/集合結構、IO/網路程式設計/反射/設計模式。這一階段往往也是最重要的,後邊許多知識和結構的使用都是根據這一基礎來的。學完這一部分,做一些簡略的桌面使用程式設計沒有問題。
接下來Java的進階課程中,要用到的便是資料庫(MySQL)和JDBC。在之後,要學習到的是JavaWeb開發技能。學完可以具有開發個人網站和企業網站的知識技能。
最後,接下來便是Java課程最重要的部分把學到的Java技術知識應用到實戰專案了,一般實戰專案會佔整個課程的少半時間,從淺入深,會接觸到大小型企業內各種真實實戰專案。 比方內容辦理體系(CMS)、智慧商貿體系、盛行結構使用、B2C/商城專案等。完結這些專案,你對市面上大多數web使用開發、辦理體系開發、運用前沿技能開發都得心應手。
2020Java學習路線圖:
感謝閱讀
java知識體系是很龐大的
一、java語言方面
java資料型別、集合、反射、泛型、多執行緒、網路程式設計等等
二、資料庫方面
mysql、oracle等
三、分散式
網路協議、分散式快取、註冊中心、分散式訊息度列、微服務、rpc、netty、配置中心
四、工程管理
git、maven、Jenkins等
五、運維相關的
docker、k8s、linux等
六、建模設計
領域驅動設計、UML等
七、搜尋相關
elasticsearch
八、監控
CAT 、全鏈路監控
九、自定義擴充套件類元件開發
spring 原始碼、dubbo原始碼、mybatis原始碼
十、管理
敏捷開發、code review
十一、彙報、晉升
ppt
結束語:java體系很龐大,要找對方向,還有像大資料、高併發、高可用、演算法等也可以是java領域的。