java后端学习路线
java后端学习路线
第一阶段.java基础
⏰15天左右
1.重点学习java基础,看B站狂神(java零基础入门课程),注意学习的时候一定要跟着敲代码,善用idea等编程工具.当然黑马尚硅谷课程也不错,不过时间偏长,内容细碎一点.
2.看网课之余推荐看看书(java基础入门)和javaguide(一个在线学习网站)去复盘总结自己的学习效果.
第二阶段.Javaweb
⏰15天左右
1.推荐先去看狂神的前端三件套快速入门版(HTML css js),没时间的话这一步就跳过
2.学习Mysql数据库(推荐B站狂神说和韩顺平的课程)
3.学习javaweb基础,推荐狂神说或者黑马的教程视频(这里学有余力可以去找一个javaweb的项目教程去实践,没时间就跳过)
第三阶段.Java框架
⏰30天左右
1.学习SSM三件套,推荐跟着黑马的系列教程(spring,springmvc,Mybati)
2.进一步学习spingboot框架做一个小的实战项目,还是推荐黑马教程
第四阶段.后端中间件
⏰15天左右
1.学习redis,elasticsearch,推荐狂神说的视频
2.消息中间件(rabbitmq,rocketmq),推荐尚硅谷和黑马的视频
第五阶段.Java微服务
⏰20天左右
去做一个springcloud微服务项目,推荐狂神说或者黑马的学成在线
第六阶段.计算机基础
⏰30天左右
1.有计算机基础的,直接去看小林coding
2.没有基础的,可以先看湖科大老师的(计算机网络),哈工大老师的(操作系统),数据库
第七阶段.算法
⏰从开始准备后端到秋招前
刷题!!!! leetcode hot100+剑指offer(这个题单leetcode上搜不到了,可以去csdn上找一个这个题单),起码刷两遍 刷到你都能手写十五分钟能写出来的程度
最后
投递明年的暑假实习! 找到一份大厂暑假实习 秋招会容易很多的. 当然要持续学习,可以去看一些底层原理的书(深入了解Java虚拟机,Mysql权威指南,spring源码解析等). 希望得偿所愿!
刷题:牛客leetcode
秋招:以在校生身份,从大三暑假七八月 ~ 学期结束的十二月,投递签订三方的正式工作,毕业直接入职,违约会有2K~5K违约金,是就业最重要的时间节点
校招:以在校生身份,在秋招和春招节点,通过各种渠道,以及学 校双选会投递简历,好企业基本都是自己网投!