自学Java到找工作,最强学习路线,2024年最新版

本人是2024届的毕业生,自学Java的路上,也踩了不少的坑,希望在这里给小伙伴一些帮助,避免无效学习,一起进大厂!

✔学习顺序:

Java基础 ➡ Java进阶 ➡ Java并发 ➡ 数据结构 ➡ MySQL ➡ JavaWeb ➡ SSM + SpringBoot ➡项目 ➡ 计算机网络 + 操作系统 ➡ 面试的八股

Java基础+进阶+并发:

B站的韩顺平老师,内容通俗易懂,每个部分都有对应的代码示例,可以跟着敲,不理解的话,自己跟着多敲几遍

数据结构(中大厂要求):

可以跟着B站的代码随想录,课程是免费的,而且手写代码,可以一路跟下去,到后面有点难度,如果实在感觉学不下去,可以先放一放,学路线后面的部分

MySQL:

B站,尚硅谷的宋红康老师。学一下增删改查的命令,索引、锁、事务,面试问得多。学的时候要敲一下sql,可以去牛客刷一下题

JavaWeb:

Javaweb 特别特别杂,涉及很多乱七八糟的东西,快速入门一下就行了。目标:能够通过百度写出来,这块内容用得不多

SSM + SpringBoot:

SSM 指的是Spring、SpringMVC、Mybatis。学这部分的内容有个特点,就是听完了之后,可能不知道自己学了什么,也没办法从0开始搭建一个工程,这很正常。第一次学,了解是这么一回事,知道前后端是如何交互的,遇到问题,能够通过百度解决,基于解决问题来学习,而不是总想把他们都记住。

还是推荐尚硅谷的课程,像这类入门级别的课程,一般都是免费的。

项目:

B站找个电商之类的项目,跟着做一下。建议直接拿着源码,先把工程在本地部署好,跑起来。这里会涉及到一些中间件,比如 Redis、MQ、ES等等,就算没学过也不用怕,有了前面的基础,学起来也很快。

做项目需要注意:多关注一下某些高频考点知识的运用,比如redis,消息队列,mysql 索引设计理由。这些属于项目的通用知识点,就算面试官不了解你的项目,那么他也可以问这些点。

计算机网络 + 操作系统:

这部分超级容易忘,基本就是死记硬背。我是看了一些文章,比如:小林coding。

之后开始投简历的时候,就直接狂背八股文,瞄准高频题来背,命中率还挺高的。

八股准备:

我自己用的是一个小程序,里面都是大佬自己手写的答案,题目的命中率超高,可以省下非常多的时间,一下子解决自己找答案的痛苦。

想要小程序的朋友,可以看这里

投简历:

秋招一般是七月中旬开始,一直持续到一月,具体时间每家公司不一样,可以多关注一下Boss、牛客之类的招聘网站。我是疯狂海投,然后有面试就去面,主打一个刷面试经验,哈哈哈。

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值