一份最中肯的Java学习路线+资源分享(拒绝傻逼式分享)
这是一篇针对Java初学者,或者说在Java学习路线上出了一些问题(不知道该学什么、不知道整体的学习路线是什么样的)
第一步:Java基础(一个月左右)
推荐视频:
下面的是黑马内部视频,我比较推荐的资料(因为提供的配套资料以及软件都很齐全,可以降低你的学习难度。大家想必也知道,真正学习一个东西之间真正让我们头疼的是各种环境的配置、搭建已经软件、jar包等东西的下载)
因为某些原因,不方便在这里直接发送百度☁链接,关注我的微信公众号“Java面试通关手册”回复“资源分享第一波”即可领取。
除此之外,你也可以去慕课网上面查找自己没有掌握好的知识点(看之前,看一下课程评价和评分,有些老师的讲课不敢恭维,)。你也可以查找相关博客来掌握某些知识点,不过前期还是推荐看视频
推荐书籍
《Head First Java.第二版》
可以说是我的Java启蒙书籍了,特别适合新手读当然也适合我们用来温故Java知识点。
《Java核心技术卷1+卷2》
很棒的两本书,建议有点Java基础之后再读,介绍的还是比较深入的,非常推荐。
推荐文字资源
第二步:J2EE基础(一个月左右)
从HTML->CSS->JS->BootStrap->Jquery前端学习再到JSP的学习。
还是推荐黑马视频,理由就不多提了。因为某些原因,不方便在这里直接发送百度☁链接,关注我的微信公众号“Java面试通关手册”回复“资源分享第一波”即可领取。
还是老样子,你也可以去慕课网上面查找自己没有掌握好的知识点(看之前,看一下课程评价和评分,有些老师的讲课不敢恭维,)。你也可以查找相关博客来掌握某些知识点,不过前期还是推荐看视频。
推荐书籍
《Java Web整合开发王者归来》
很适合打Javaweb知识基础的书籍。
推荐文字资源
第三步: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/Java_Guide(欢迎大家Star以及提出你们宝贵的建议)
另外就是现在微服务非常非常火,建议大家有时间可以看看SpringBoot以及SpringCloud这些“新东西”,有Spring基础学起来还算快的。
SpringBoot的资源关注我的公众号:“Java面试通关手册”回复“springboot”即可免费领取。
最后
一些资源:
史诗级Java/JavaWeb学习资源免费分享(包括黑马内部视频+相关配套学习资料+Java Spring 技术栈构建前后台团购网站+Java SSM开发大众点评后端)
阿里分布式开源框架DUBBO 入门+ 进阶+ 项目实战视频教程
Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式
可能是是最全的Springboot基础视频分享,告别无视频可学
上面的一些书籍,我已经整理在了网盘,关注我的公众号:“Java面试通关手册”回复“Java书籍推荐”即可免费领取。
然后大家还有什么问题的话,可以在我的微信公众号后台(Java面试通关手册)给我说或者加我微信:bwcx9393,我会根据自己的学习经验给了说一下自己的看法。最后,祝大家都能越走越远。
一份最中肯的Java学习路线+资源分享(拒绝傻逼式分享)的更多相关文章
- 【强烈推荐】可能是最适合你的 Java 学习路线和方法
如遇链接无法打开,建议使用 https://github.com/Snailclimb/JavaGuide/blob/master/docs/questions/java-learning-path- ...
- 分享篇——我的Java学习路线
虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...
- java学习路线(好资源大家分享)
对于入门java将近两年的时间,曾经迷惘过,一直想知道java的具体学习路线,看过了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,发现没有一个符合我个人需求的学习路线,根 ...
- 最新java学习路线:含阶段性java视频教程完整版
最新java学习路线:带阶段性java视频教程版本 第一阶段:Java基础 学习目标: 掌握基本语法.面向对象.常用类.正则.集合.Io流.多线程.Nio.网络编程.JDK新特性.函数式编程 知识点细 ...
- 【Todo】Java学习路线(方向指导)
在网上搜了下Java学习路线(关键词:学习,因为众所周知,实践出牛人,在平时工作不怎么深入的情况下,才强调学习的方向的重要性 ^_^) 发现下面知乎这个回答写的真好.mark如下: https://w ...
- java学习路线推荐,希望能帮到你
很多小白刚开始学习java时,肯定迷惘过,因为对java基本是啥也不懂的,一直想知道java的具体学习路线,我曾经也看了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,特别 ...
- Java学习路线|转至CodeSheep
Java学习路线 基础知识 . 基本语法 基本网络知识:tcp/ip http/https 工具方面 . 操作系统:linux (CentOS\Ubuntu\Fe..) 代码管理:svn/git 持续 ...
- 从入门到精通,Java学习路线导航
引言最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧. Ja ...
- 从入门到精通,Java学习路线导航(附学习资源)
原文链接:https://blog.csdn.net/qq_42453117/article/details/100655512 引言 最近也有很多人来向我"请教",他们大都是一些 ...
随机推荐
- 对软件工程Alpha迭代的反思与总结
对软件工程Alpha迭代的反思与总结 本次软件工程的A轮迭代,我们组出了不小的问题.作为一个团队来说,我们的队伍出现了很严重的状况,严重到让老师觉得我们一度失控.于是我撰写此文,借以反思.总结和提高. ...
- 20135119_涂文斌 实验二 Java面向对象程序设计
北京电子科技学院(BESTI) 实 验 报 告 课程: Java 班级:1351 姓名:涂文斌 学号:20135119 成绩: ...
- 20135202闫佳歆--week4 系统调用(上)--学习笔记
此为个人笔记存档 week 4 系统调用(上) 一.用户态.内核态和中断处理过程 用户通过库函数与系统调用联系起来. 1.内核态 在高执行级别下,代码可以执行特权指令,访问任意的物理地址. 2.用户态 ...
- String基础
一: String,StringBuffer与StringBuilder的区别??String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程 ...
- 11th 回顾5个问题
当初提出的5个问题: 1.书中说很多非常成功的软件都是赢在用户体验,后面的第12章也专门提到了用户体验,说软件开发时可以使用5W1H的方法来判断用户的体验,而需求分析需要获取用户需求,进行用户调研,那 ...
- java数组倒序查找值
java语言里面没有arr[:-2]这种方式取值 只能通过 arr[arr.length-1-x]的方式取值倒数的 x(标示具体的某个值)
- #LOJ2564 SDOI2018 原题识别 主席树
转载请注明原文地址:http://www.cnblogs.com/LadyLex/p/9057297.html 原题链接: 今天考试考了前天的SDOI考题 天啊我菜爆,只有T2拿了30分 然后考试后半 ...
- BZOJ 2480 && 3239 && 2995 高次不定方程(高次同余方程)
链接 BZOJ 2480 虽然是个三倍经验题(2333),但是只有上面这道(BZOJ2480)有 p = 1 的加强数据,推荐大家做这道. 题解 这是一道BSGS(Baby Step Giant St ...
- 解题:SPOJ 422 Transposing is Even More Fun
题面 这种换来换去的东西很容易想到置换群那一套,然后题目甚至还暗示了二进制=.= 直接换的话显然是$2^{a+b}$次,但是一个循环节里可以少换一次,然后问题就变成了数循环节 在一个循环节里的位置有什 ...
- 借读:分布式锁和双写Redis
本帖最后由 howtodown 于 2016-10-3 16:01 编辑问题导读1.为什么会产生分布式锁?2.使用分布式锁的方法有哪些?3.本文创造的分布式锁的双写Redis框架都包含哪些内容? ...