资讯专栏INFORMATION COLUMN

一份最中肯的Java学习路线+资源分享(拒绝傻逼式分享)

hearaway / 1382人阅读

摘要:因为某些原因,不方便在这里直接发送百度链接,关注我的微信公众号面试通关手册回复资源分享第一波即可领取。然后大家还有什么问题的话,可以在我的微信公众号后台面试通关手册给我说或者加我微信,我会根据自己的学习经验给了说一下自己的看法。

这是一篇针对Java初学者,或者说在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面试通关手册”回复“资源分享第一波”即可领取。

还是老样子,你也可以去慕课网上面查找自己没有掌握好的知识点(看之前,看一下课程评价和评分,有些老师的讲课不敢恭维,)。你也可以查找相关博客来掌握某些知识点,不过前期还是推荐看视频。

推荐书籍

《Java Web整合开发王者归来》
很适合打Javaweb知识基础的书籍。

推荐文字资源

JSP 教程(菜鸟教程)

第三步:Liunx和Redis的学习以及简单商城项目(10天左右)

大概需要2天就够了,对于Linux只需掌握Java程序员经常使用的一些Linux命令即可,因为后面我们可能会在Linux上搭建nginx环境或者Redis环境等等。

还是推荐黑马视频,理由就不多提了。因为某些原因,不方便在这里直接发送百度☁链接,关注我的微信公众号“Java面试通关手册”回复“资源分享第一波”即可领取。

第四步:企业主流框架+实战项目(50天左右)

包括hibernate、struts2、Spring(重点!重点!重点!,后面如果要学SpringBoot话,这个也是基础)、Maven的使用、Mybatis框架、SpringMVC框架、lucence&Solr等等。

还是推荐黑马视频,理由就不多提了。因为某些原因,不方便在这里直接发送百度☁链接,关注我的微信公众号“Java面试通关手册”回复“资源分享第一波”即可领取。

推荐书籍

《Spring MVC+MYBatis企业应用实战》
学习SSM比较新的一本书了,书中Spring版本是4.0以上,所以当做工具书来读也很不错。

《Spring in action 》
不建议当做入门书籍读,入门的话可以找点国人的书或者视频看。这本定位就相当于是关于Spring的新华字典,只有一些基本概念的介绍和示例,涵盖了Spring的各个方面,但都不够深入。就像作者在最后一页写的那样:“学习Spring,这才刚刚开始”。

《深入分析Java Web技术内幕》
感觉还行,涉及的东西也蛮多,推荐阅读,建议学完再读。

《大型网站技术架构:核心原理与案例分析+李智慧》

这本书我读过,基本不需要你有什么基础啊~读起来特别轻松,但是却可以学到很多东西,非常推荐了。另外我写过这本书的思维导图,关注我的微信公众号:“Java面试通关手册”回复“大型网站技术架构”即可领取思维导图。

第五步:这只是刚刚开始

如果你去的是非常普通的小公司的,这些当然足够了。但是如果你想去的是BAT、京东、今日头条这样的大公司的话,数据结构、算法、JVM、计算机网络这些东西都对你的面试太重要了。为此我做了一个开源Java学习指南,上面涵盖了这些东西。

Java面试通关手册(Java学习指南):https://github.com/Snailclimb...(欢迎大家Star以及提出你们宝贵的建议)

另外就是现在微服务非常非常火,建议大家有时间可以看看SpringBoot以及SpringCloud这些“新东西”,有Spring基础学起来还算快的。
SpringBoot的资源关注我的公众号:“Java面试通关手册”回复“springboot”即可免费领取。

最后

一些资源:

史诗级Java/JavaWeb学习资源免费分享(包括黑马内部视频+相关配套学习资料+Java Spring 技术栈构建前后台团购网站+Java SSM开发大众点评后端)

阿里分布式开源框架DUBBO 入门+ 进阶+ 项目实战视频教程

Java从零到企业级电商项目实战

Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式

实战 :玩转算法面试 从真题到思维全面提升算法思维

Spring Boot企业级博客系统实战视频教程

Java Spring boot 企业微信点餐系统

可能是是最全的Springboot基础视频分享,告别无视频可学

上面的一些书籍,我已经整理在了网盘,关注我的公众号:“Java面试通关手册”回复“Java书籍推荐”即可免费领取。

然后大家还有什么问题的话,可以在我的微信公众号后台(Java面试通关手册)给我说或者加我微信:bwcx9393,我会根据自己的学习经验给了说一下自己的看法。最后,祝大家都能越走越远。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/69616.html

相关文章

  • 【人情事故】做了3年销售一事无成,转行软件测试成功后我就拿了8k!

    摘要:以下为我的真实案例以我真实案例分享,希望给更多决定重新开始的人以鼓励我已经上班很久了,目前在中软做软件测试工程师,月薪,现在回想起来,仍然庆幸我当初的决定。  今天跟大家分享我的故事,或许你也曾像他那样迷茫过。17年软件工程专业专科毕业之后做了3年的销售工作,最后决定还是再次提升专业技能,...

    _Zhao 评论0 收藏0
  • fir.im Weekly - iOS 保持界面流畅技巧

    摘要:保持界面流畅的技巧的这篇文章非常详细地分析界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。仿微信界面由分享。是的一个开源项目,仿微信界面,可滑动,自定义图片选择器。 生命不息,coding 不止。本期 fir.im Weekly 收集了微博上的热转资源,包含 Android、iOS 开发工具、源码分享,产品 UI 设计的...

    NervosNetwork 评论0 收藏0
  • fir.im Weekly - iOS 保持界面流畅技巧

    摘要:保持界面流畅的技巧的这篇文章非常详细地分析界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。仿微信界面由分享。是的一个开源项目,仿微信界面,可滑动,自定义图片选择器。 生命不息,coding 不止。本期 fir.im Weekly 收集了微博上的热转资源,包含 Android、iOS 开发工具、源码分享,产品 UI 设计的...

    layman 评论0 收藏0
  • 分享AI有道干货 | 126 篇 AI 原创文章精选(ML、DL、资源、教程)

    摘要:值得一提的是每篇文章都是我用心整理的,编者一贯坚持使用通俗形象的语言给我的读者朋友们讲解机器学习深度学习的各个知识点。今天,红色石头特此将以前所有的原创文章整理出来,组成一个比较合理完整的机器学习深度学习的学习路线图,希望能够帮助到大家。 一年多来,公众号【AI有道】已经发布了 140+ 的原创文章了。内容涉及林轩田机器学习课程笔记、吴恩达 deeplearning.ai 课程笔记、机...

    jimhs 评论0 收藏0
  • 没有基础或者基础差,如何快速学会编程?这6招绝对好使

    摘要:第一点,先清楚你的目的你学编程想要做什么你对哪方面感兴趣然后去百度查一下哪些编程语言适合做那个方向,带着目的去学习,如果一开始没选好,中途掉头就很可惜了。 你是不是...

    EasonTyler 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<