mysql 云计算 google 开源 Firefox centos Ubuntu shell java 微软 linux 编程 Android apache Windows php 程序员 wordpress Python nginx

一份最中肯的Java學習路線+資源分享(拒絕傻逼式分享)

第一步:JAVA基礎(一個月左右)

推薦視頻:
下面的是黑馬內部視頻,我比較推薦的資料(因為提供的配套資料以及軟件都很齊全,可以降低你的學習難度。大家想必也知道,真正學習一個東西之間真正讓我們頭疼的是各種環境的配置、搭建已經軟件、jar包等東西的下載)

因為某些原因,不方便在這裏直接發送百度鏈接,關註我的微信公眾號“Java面試通關手冊”回復“資源分享第一波”即可領取。
黑馬視頻

除此之外,你也可以去慕課網上面查找自己沒有掌握好的知識點(看之前,看一下課程評價和評分,有些老師的講課不敢恭維,)。你也可以查找相關博客來掌握某些知識點,不過前期還是推薦看視頻

推薦書籍
head First Java.第二版》
可以說是我的Java啟蒙書籍了,特別適合新手讀當然也適合我們用來溫故Java知識點。
《Java核心技術卷1+卷2》
很棒的兩本書,建議有點Java基礎之後再讀,介紹的還是比較深入的,非常推薦。

推薦文字資源
Java 教程(菜鳥教程)

多線程系列學習與面試

Java IO與NIO學習與面試

第二步:J2EE基礎(一個月左右)

從HTML->CSS->JS->BootStrap->Jquery前端學習再到JSP的學習。
還是推薦黑馬視頻,理由就不多提了。因為某些原因,不方便在這裏直接發送百度鏈接,關註我的微信公眾號“Java面試通關手冊”回復“資源分享第一波”即可領取。
J2EE基礎(一個月左右)
還是老樣子,你也可以去慕課網上面查找自己沒有掌握好的知識點(看之前,看一下課程評價和評分,有些老師的講課不敢恭維,)。你也可以查找相關博客來掌握某些知識點,不過前期還是推薦看視頻。

推薦書籍
《Java Web整合開發王者歸來》
很適合打Javaweb知識基礎的書籍。

推薦文字資源
JSP 教程(菜鳥教程)

第三步:Liunx和Redis的學習以及簡單商城項目(10天左右)

大概需要2天就夠了,對於Linux只需掌握Java程序員經常使用的一些Linux命令即可,因為後面我們可能會在Linux上搭建Nginx環境或者Redis環境等等。

還是推薦黑馬視頻,理由就不多提了。因為某些原因,不方便在這裏直接發送百度鏈接,關註我的微信公眾號“Java面試通關手冊”回復“資源分享第一波”即可領取。
Liunx和Redis的學習以及簡單商城項目(一個月左右)

第四步:企業主流框架+實戰項目(50天左右)

包括hibernate、struts2、Spring(重點!重點!重點!,後面如果要學SpringBoot話,這個也是基礎)、Maven的使用、Mybatis框架、SpringMVC框架、lucence&Solr等等。

還是推薦黑馬視頻,理由就不多提了。因為某些原因,不方便在這裏直接發送百度鏈接,關註我的微信公眾號“Java面試通關手冊”回復“資源分享第一波”即可領取。
第四步:企業主流框架+實戰項目(50天左右)

推薦書籍
《Spring MVC+MYBatis企業應用實戰》
學習SSM比較新的一本書了,書中Spring版本是4.0以上,所以當做工具書來讀也很不錯。

《Spring in action 》
不建議當做入門書籍讀,入門的話可以找點國人的書或者視頻看。這本定位就相當於是關於Spring的新華字典,只有一些基本概念的介紹和示例,涵蓋了Spring的各個方面,但都不夠深入。就像作者在最後一頁寫的那樣:“學習Spring,這才剛剛開始”。

《深入分析Java Web技術內幕》
感覺還行,涉及的東西也蠻多,推薦閱讀,建議學完再讀。

《大型網站技術架構:核心原理與案例分析+李智慧》

這本書我讀過,基本不需要你有什麽基礎啊~讀起來特別輕松,但是卻可以學到很多東西,非常推薦了。另外我寫過這本書的思維導圖,關註我的微信公眾號:“Java面試通關手冊”回復“大型網站技術架構”即可領取思維導圖。

第五步:這只是剛剛開始

如果你去的是非常普通的小公司的,這些當然足夠了。但是如果你想去的是BAT、京東、今日頭條這樣的大公司的話,數據結構、算法、JVM、計算機網絡這些東西都對你的面試太重要了。為此我做了一個開源Java學習指南,上面涵蓋了這些東西。

延伸阅读

    评论