Java技術自學規劃(學習路線圖、書籍、視頻總結)

Java的火爆襲來,吸引了大批的初學者涉獵,想入行Java,卻苦於本身沒有基礎,擔憂學很差。我告訴你,這些擔憂都是浮雲,你只是害怕走進一個新天地,人都是同樣的,面對本身不熟悉的領域總會有莫名的恐懼感。不是不能夠,只是你缺少的是勇敢邁出去的勇氣。前端

最近整理了一份關於Java自學的學習路線圖,但願幫助每一位想學習Java的小夥伴快速成長爲Java開發工程師。程序員


第一階段:Java基礎數據庫

Java開發介紹編程

Java數組設計模式

Java面向對象數組

經常使用基礎類安全

集合性能優化

IO流網絡

多線程多線程

異常

網絡

反射

第二階段:JavaWeb

HTML5

CSS3

JavaScript

MySQL使用

JDBC鏈接池

Servlet

JSP

AJAX

jQuery

Bootstrap

第三階段:Java框架

Maven

Hibernate

Spring

Spring MVC

MyBatis

WebService

SVN

Activiti

第四階段:Java + 雲數據

Linux版本

astDFS

MySQL優化

Nginx反向代理

Quartz 做業調度

Redis 高性能(Key-Value)數據庫

Shiro 安全(權限)框架

Lucene&Solr全文檢索

Zookeeper 分佈式系統

MyCAT 大數據集羣

Dubbo實現分佈式架構

ActiveMQ 消息隊列

分佈式事務和單點登陸

分佈式框架原理(採用視頻資料教學)

基於SpringMVC的集成單元測試MockMVC

SpringBoot 快速構建JavaEE項目

Java自學書籍:

一、《Head First Java, 2nd Edition(中文版)》

這本書不只內容豐富、有趣且通俗易懂,而且涵蓋了全部 Java 相關的基礎知識。若是你是 Java 初學者,這本書正適合你。

二、 《Java 核心技術(卷一、2)》

寫做風格相比 Head First 趣味性來講更顯傳統,所涵蓋的內容包括 Java 基礎知識及高級應用,是對於入門來講的另外一種選擇。

三、《Java 編程思想(第4版)》

必讀之做,不只涵蓋全部 Java 基礎,對於編程思想層面的提高也有很好的幫助。

四、《Head First 設計模式》

延續 Head First 一向生動趣味的寫做風格,介紹 23 個設計模式,推薦做爲設計模式入門級書。

五、《Effective Java 中文版(第2版)》

Java 編程中78條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員天天所面臨的問題的解決方案。

六、《重構:改善既有代碼的設計》

出自於 Martin Fowler 的大做,寫出優秀代碼的必經之路。

七、 《Java 虛擬機規範(Java SE 7版)》

做者是 Java 編程語言的主要貢獻者之一。若是你想系統、全面、深刻的學習 JVM,絕對不能錯過這本書。

Java視頻教程:給你們推薦一個程序員學習交流羣:945622618。羣裏有分享的視頻,還有思惟導圖 羣公告有視頻,都是乾貨的,你能夠下載來看。主要分享分佈式架構、高可擴展、高性能、高併發、性能優化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分佈式項目實戰學習架構師視頻。

Java學習,從基礎開始,零基礎學習,並不可怕,只要你肯努力,一切都不是事。祝福每一位走在夢想前端的小夥伴都可以夢想成真!

相關文章
相關標籤/搜索