2021届_Sheng

技术栈测试

1、学Java看的哪个资料:
看的黑马的Java课程,零基础
* 重载,重写,泛型懂吗?

  • Java集合这块学过了吗?
  • HashMap源码,JVM,JUC是否看过:

2、数据结构与算法看的哪个资料:
零基础
* 链表,栈,队列,二叉树能自己手写吗:
* AVL树,红黑树,线段树学过吗:
* 冒泡,快速,归并排序能手写吗:
* 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
* LeetCode 大概刷了多少题:

3、框架与中间件
零基础
* servlet,cookie,session学过吗:
* SSM学过了吗:
* redis 学过吗:
* SpringBoot项目做过几个:

**4、MySQL看的哪些资料:
黑马的MYSQL视频
* sql 熟练吗:一般
* 索引底层原理懂吗:不懂

5、计算机基础
工作中用到什么看什么

学习规划(2023.8.21)

校招+入行课程大纲所有课程大纲入口

社招进阶课程大纲社招进阶训练营课程大纲

首先的话,你到时候工作是需要包装 3 年工作经验的,这样才有机会拿到比较好点的薪资,然后你 属于非科班,需要学的还挺多,,,不过你学习能力应该还可以,到明年还有半年时间,应该时间也问题不大,你目前除了linux这块,其他需要补的就是Java相关 + 项目 + 八股文,前期我们主要系统学习一下这块,有个大概的认知之后,就是基于面试去复习了,这一块的学习可能比较枯燥,但是没办法,三年工作经验以下的,八股文面试就问这个几个:mysql + redis + jvm + java基础 + 并发,项目的本质很多时候也是八股文。算法的话,会简单题+部分中等题就可以了。

下面是你具体的学习建议:

1、Java理论:学习 Java 入门是必须的了,直接学习Java基础 ,然后学习 Java进阶吧,Java进阶那里,源码分析有点难,看不懂可以跳过哈,问题不大的。

划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,项目实战就不做了,练习题也可以不做哈,学完忘了不用担心,不过你不喜欢看视频的话,也可以看书复习,书就看《核心技术卷1》,看你自己了,可看看不看。

配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法。视频的练习你可做可不做,但是这个配套练习必须做哈。

时间安排:建议 1 个月完成,你有C语言基础,我觉得是问题不大的。

2、项目:就按照这个步骤学:web学习路线整合(框架+项目),由于你是社招,到时候你需要多做点项目,可以做这三个:电商入门 + 支付实战 + 论坛,到时候在简单学习下微服务。学习框架的时候,按照说明来哈,不用担心忘了,做项目也可以,反正核心就是捋清楚思路,到时候不用担心去工作了不会做,工作都是很简单的写接口。不过到时候等你做的情况再说吧。

时间推荐:两个月内

3、JVM=》Java并发:JVM 刷 图解JVM学习指南 就可以了,之后JVM进阶看 JVM课程说明,之后学习下 Java并发,重点看前面二三十章吧,另外看不懂的话,在找我,我也有对应视频,只是我觉得这部分,文字学起来更加轻松。另外并发有点难,到时候看不大懂也没事哈,可以跟我反馈。

4、mysql+redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话,建议先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐

5、基于面试准备复习:这块先不安排,还得根据你到时候对核心知识的掌握情况来。

学习顺序:你可以学完1,学完之后,并行学2,3,后面项目做了后,再来学习4。建议 4~5个月内完成以上内容,剩下拿 2~3 个月基于社招面试来学习各方面,到时候给你安排具体吧

暂时先安排这么多,后面再根据你情况给你安排吧,然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

有什么问题记得随时私聊帅地

课程大纲: 所有课程大纲入口

每周学习

发表评论

后才能评论

评论(4)

  • Sheng 训练营会员 2023-09-24 9:44 下午

    第5周打卡:(2023.09.18-2023.09.14)
    补完剩余的mybatis课程;过完Spring/SpringBoot课程;图解JVM看了三分之一;同时开始看java并发编程(视频)

  • Sheng 训练营会员 2023-09-20 10:16 下午

    第4周打卡(补):(2023.09.11-2023.09.17)
    Java语法题已经刷完;看了一下项目阶段的课程,javaweb课程已经学习,直接跳过;mybatis已经在另一个课程中看了一半,直接补完;
    leetcode题目前在第20天,数学方面的题,进度很慢;

  • Sheng 训练营会员 2023-09-10 11:55 下午

    第3周打卡:(2023.09.04-2023.09.10)
    jva进阶中集合 Map 多线程基础已经看完。目前正在刷语法题。下周开始下一个阶段学习。
    本周工作事情多,没能继续刷题。下周晚上继续刷题

  • Sheng 训练营会员 2023-09-03 8:00 下午

    第 1 周 和 第 2 周 打卡:(2023.8.21-2023.9.03)
    java 基础与进阶,挑重点看的,基础部分看过了,进阶目前在集合源码分析这一节。
    刷题目前是第三周,目前正在 位运算 day16 这一节。