2025届_終达·斯维达尼亚
学习规划(2023.7.18)
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
接下来,你需要学的有很多,相当于是 0 基础,需要学算法,Java,计算机基础,项目等,咱们准备明年的暑假实习,目标是 3 月份可以投递简历,所以接下来高强度安排,到时候有时间还需要看书啥的,增加理解,具体安排如下:
1、Java理论:学习 Java 入门是必须的了,直接学习Java基础 ,然后学习 Java进阶吧,Java进阶那里,源码分析有点难,看不懂可以跳过哈,问题不大的。
划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,项目实战就不做了,练习题做一小部分就行,看你个人兴趣。
配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法。视频的练习你可做可不做,但是这个配套练习必须做哈。
时间安排:建议 1 个月完成。
2、数据结构+算法:学完 1 的 Java基础,你可以同步学习 数据结构与算法体系课 学一下,内容有点多,有些比较难的,注重编码,我都有说明,刷完有了一定的算法基础,就按照 我这个课程刷就行:拿捏算法面试课程,主要刷 easy + medium 部分,暑假实习之前,easy+medium的题至少需要刷 2 次。
时间推荐:建议数据结构一个月,之后刷题的话,每周 15+ 道题,前期多投入时间。
3、计算机基础 补充:四大件,最花时间多是算法,剩下三大件容易一些,你先入门:
之后计算机网络还需要深入学习,考的多,不过呢,可以等晚点学。
时间安排:可以刷完 1,再一边学 3,一边学习 2。
4、框架与项目:学完 1 + 3 之后,你可以直接跟着这个路线学:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+牛客网/或者B站弹幕,当然,到时候项目有变 也不一定哈。
先安排这么多,学完这些,接下来就是专注于八股文的学习了。
学习顺序:分两条线,算法从头到尾一直刷,其他几个都顺序是:1=>3=>4。
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
学习打卡
2023.7.18-2023.7.23(第一周)
- 已看完java基础中基础语法,类与对象看了一点点,对应的牛客网习题都已做完
-
因为之前搞ai有python和代码基础所以学的比较快,接下来也要好好加油
2023.7.24-2023.7.30(第二周)
-
java基础已经学完,对应牛客网习题已做完
-
java进阶学到了内部类
-
数据结构和算法学习了线性查找
学到java进阶和数据结构速度明显慢了下来,希望好好加油,尽量能在40天内结束java语言和数据结构
2023.7.31-2023.8.6(第三周)
- java进阶已学完,网络编程看了一半,牛客网习题已做完
等学完网络编程和反射就能全力开始学数据结构了
2023.8.7-2023.8.13(第四周)
- java语言正式结束
- 数据结构看到了队列,用代码实现了栈、循环队列、数组队列
2023.8.14-2023.8.20(第五周)
- 数据结构看完了链表、递归、归并排序、快速排序、二分查找
- 在暑期的尾巴难免进度有些松懈了,接下来的日子还要好好加油,开学了会好很多
2023.8.21-2023.8.27(第六周)
- 数据结构看完了二分搜索树、堆、冒泡排序、希尔排序、线段树、trie树、并查集、AVL树、红黑树、计数排序、哈希表
- 对于最重要的需要自己动手实现的数据结构和算法都自己动手把基础的定义和方法实现了一遍,一些比较高级的方法和使用就暂时没实现。其他的结构和算法基本上大致都听了一下原理和思路,代码实现看的视频,不过也忘得差不多了,以后有需要再回来补吧
- 明天就正式结束数据结构了,算下来是第41天结束,接下来就全面投入算法的学习。
2023.8.28-2023.9.4(第七周)
- 计算机组成原理已看完
- 14道算法题
- 目前正在集中做链表的算法题,感觉就是递归真的太难了,算法思想都不难,难得还是递归不知道怎么写
2023.9.4-2023.9.10(第八周)
- 操作系统已看到第四章
- 14道算法题(写完了最小栈)
- 现在算法加四大件一天所花费的时间并不多,打算边学边完成导师要求的论文,能够把小论文写出来的话那基本上后面的路都很平坦了
2023.9.11-2023.9.17(第九周)
- 操作系统已看完
- 计算机网络第一章已看完
- 17道算法题(写完了二叉树最大宽度)
- 不打算写小论文了。。。直接开始写毕业论文吧,如果在研三秋招前写完毕业论文那秋招压力机会轻松很多
2023.9.18-2023.9.24(第十周)
- 计算机网络看完网络层,传输层刚开始
- 20道算法题(写完了摆动序列)
2023.9.25-2023.10.1(第十一周)
- 计算机网络看完传输层
- 19道算法题(写完了最小路径和)
2023.10.2-2023.10.8(第十二周)
- 计算机网络视频看完
- 《自顶向下》看完了第1章第1节
- 21道算法题(算法题第一遍过完+二刷5道)
- javaweb看完第1章第2节
2023.10.9-2023.10.16(第十三周)
- 《自顶向下》看完了第2章第3、4节
- 二刷12道算法题
- javaweb看完第5章
- 算法题先放缓一下,赶紧把javaweb过完,内容非常多
2023.10.17-2023.10.22(第十四周)
- 中科大《自顶向下》视频看完了1.5
- 二刷6道算法题
- javaweb看完了8.2
2023.10.23-2023.10.29(第十五周)
- 中科大《自顶向下》视频看完了2.6
- 二刷8道算法题
- javaweb看完了10.1
2023.10.30-2023.11.5(第十六周)
- 中科大《自顶向下》视频结束了第三章
- 二刷10道算法题
- javaweb看完了已结束
- MyBatis课程看了一半
2023.11.6-2023.11.12(第十七周)
- 中科大《自顶向下》视频结束了第五章
- 二刷10道算法题
- MyBatis课程已结束
- Spring课程看完了创建实例
2023.11.13-2023.11.19(第十八周)
- 中科大《自顶向下》视频结束了第八章
- 二刷15道算法题
- Spring课程第一章结束
2023.11.20-2023.11.26(第十九周)
- 中科大《自顶向下》视频已结束
- 《自顶向下》书籍看到了3.3
- 二刷13道算法题
- Spring课程已结束
- SpringMVC课程已看完接收复合数据
2023.11.27-2023.12.3(第二十周)
- 《自顶向下》书籍看到了5.2
- 算法题二刷完
- 《编程之美》1、2题
- SpringMVC、SpringBoot课程已结束
- 电商项目 项目部署完成一半
2023.12.4-2023.12.10(第二十一周)
- 《自顶向下》看完了第六章
- 《编程之美》刷完了第12题
- 电商项目 商品分类模块完成了三分之一
2023.12.11-2023.12.17(第二十二周)
- 《自顶向下》结束
- 《编程之美》刷完了2.2题
- 电商项目 已完成购物车模块
- Mysql原理:12篇
- Redis:10篇
2023.12.18-2023.12.24(第二十三周)
- 《编程之美》刷完了2.8题
- 电商项目已完成
- 电商支付项目已完成支付模块
- Mysql原理:16篇
- Redis:18篇
2023.12.25-2023.12.31(第二十四周)
- 电商支付项目订单模块完成一半
- Mysql原理:21篇
- Redis:结束
2024.1.1-2024.1.7(第二十五周)
- 电商支付项目完成
- 社区项目完成用户模块
- Mysql原理:结束
- JVM:15篇
- Java并发:12篇