送java学习资料,学会了这些你就是大神

本文已收录至公众号:灰太狼学爪哇。(一个java程序员都在关注的公众号)

前言

最近我发现,关注我领取学习资料的都是一些java初学者,有些还没走出校门,而我是一个已经工作有三年多的老油条了,之前分享提供的学习资料主要是我目前自己在学习的,偏高级一点,抱歉,没有考虑到大家的诉求,于是在这里我重新找到了以前大学时候学习的一些存货,都包括视频、面试资料、PDF书籍等等。

资料主要分为初级和中高级包括以下内容:

初级

初级主要学习内容是:javaSE+javaEE+javaWeb+三大框架。

  • 视频资料:
    javaSE部分强烈推荐《马士兵JAVA基础视频》,经典中的经典。

    javaWeb部分我精挑细选了X马就业班视频教程。
    img

  • 面试资料:
    img

  • 推荐书籍:
    《java核心技术》、《Thinking in Java》、《算法和数据结构java版》(必看)

  • 入门项目:
    我直接拿了我当初做毕设用到的项目,《在线捐款系统》,后来也是通过这个项目面进京东,使用的是ssm框架,作为初学者的入门项目够用了。
    gitHub地址(不定期更新,欢迎star):
    https://github.com/javaGrayWolf/donate

中高级

中高级主要学习内容是:JVM+多线程+高并发+中间件,这部分可以边工作边慢慢学,更多的是要深入理解原理,有习惯手机上学习的,多看看我的公众号文章就可以了。

  • 学习资料: imgimg

  • 必看书籍:
    《深入理解java虚拟机》、《java并发编程实战》、《代码整洁之道》等

几点建议

关于这些资料我有几点建议,大家耐心看完

第一、有些人会觉得,那会儿我灰太狼三年前学的资料拿到现在来看会不会过时,放心,框架一直在更新,但是基础知识永不过时,不然也不会有那么多诸如《java编程思想》、《深入理解java虚拟机》等畅销神书。

第二、对于初级资料,我提供的不多,但都是我精挑细选的,如《马士兵的javaSe视频教程》可以说是每个初学者必看的了,经典中的经典,我也建议你们不要找太多资料,踏踏实实学好手头上的这些,然后使用框架完成一个项目,这个坎才算是跨过去了,对于中高级的资料,到了这种层级的程序员,大家都知道自己哪方面比较薄弱了,有自己选择的能力,所以我提供的资料比较多,方便大家按需学习。

第三、如果你想进大厂,上期整理的java工程师面试必备知识点就是你接下来的学习方向。

我是灰太狼,一个95后自我精进的java程序员。个人运营的公众号:灰太狼学爪哇。你想知道的都在这里。(关注免费领取100G各阶段的学习、面试资料)

posted @ 2020-03-08 19:26  灰大狼。  阅读(531)  评论(0编辑  收藏  举报