2024届__Coder

暑假第一周(6.20~6.27)

6.20:Java基础视频第一章、第二章;算法与数据结构第一章;
6.21:Java基础视频3~7章;
6.22:Java基础视频8~18章;
6.23:摸鱼,学习时间过短;
6.24:Java基础视频19~22章;
6.25:Java基础视频23~26章;
6.26:Java基础视频27~31;感冒状态不好;

暑假第二周(6.27~7.3)

6.27:感冒休息;
6.28:发烧刚好,休息一天;
6.29:Java基础视频32~34章;
6.30:Java基础视频35~39章;
7.1:Java基础完结!
7.2:算法与数据结构第1~2章;
7.3:算法与数据结构3、4章;

暑假第三周(7.4~7.10)

文章阅读数量:3

7.4:兄弟过生日,玩去了;
7.5:摸鱼;
7.6~7.8:这几天心情有点烦躁,就随便看看帅地的文章、看看《On Java》,调整调整,明天正式开始视频学习;
7.9:HTML入门完结;
7.10:CSS第一章;
感受:这个礼拜还是有点浮躁,学的有点烦,可能是难度增大的原因,也可能是本身就学的有点烦,边玩边学几天,实际也没学到啥,不过还是要调整一下然后继续学,没有什么是学不下去的,除非没时间。

暑假第四周(7.11~7.17)

7.11:CSS第二章;
7.12:走亲访友;
7.13:CSS快速入门完结;
7.14:JS快速入门知识点完结;
7.15:JS第一个案列完结;
7.16:休息一天;
7.17:JS第二个案例完结;
通过两个前端综合案例,一个计算器、一个页面布局,分别侧重JS事件、CSS选择器和div,感觉在一定程度上还是有难度的;同时这周有将近一半时间浪费了,还是希望七月份末能把Java进阶学完。

暑假第五周(7.18~7.24)

文章阅读数量:1

7.18:web基础入门第一章完结;
7.19:web基础入门第二章;
7.20、21:摸鱼;
7.22:突然想学一下爬虫,从python爬虫开始;
7.23:爬虫视频42/102;
7.24:爬虫视频60/102;

暑假第六周(7.25~7.31)

7.25:爬虫视频68/102;
7.26:家里有事;
7.27:web基础入门第三章,Java相关笔记总结;
7.28:无,明天开始Java进阶和数据结构与算法,同步进行web;
7.29:休息;
7.30:web基础15~18;线性查找完结;
7.31:web基础19、20;
总的来说学习进度一般吧,前面刚回家那两周学习时间比较长,后面这段时间认真点的也就三四个小时,时间比较短,还是要警惕一点,不能得过且过。

暑假第七周(8.1~8.7)

8.1:摸鱼;
8.2:Java笔记总结;
8.3:选择排序,插入排序;
8.4:家里有事情,停止打卡几天;
8.7:数据结构与算法:5数组;

暑假第八周(8.8~8.14)

8.8:数据结构与算法:6、7、8章;
Java进阶1、2、3章;
8.9:数据结构与算法9、10;
8.10:数据结构与算法11、12;
8.11:休息一天;
8.12、8.13:数据结构与算法13、14、15;
Java进阶4、5、6;
JavaWeb第五章,Web基础入门完结;

暑假第九周(8.15~8.21)

8.16:Java进阶到10;
跟着看视频听懂比较简单,但是完成练习还是有一定难度,实现很难;

8.25:前段时间到昨天基本都没怎么花时间学,感觉到了暑假快结束的时候就懒惰了,要克服这种状态确实很难,不过今天花了三个多小时看视频。
Java进阶12~15节;

开学第一周(8.~9.4)

这周是跟着老师走,不过发现有些课程老师特水,可以期末前复习下就行,除了跑步花了几个小时,《网络是怎么连接到》进度有点慢,下个礼拜提高学习效率。

开学第二周(9.5~9.11)

Linux入门(完结);
Java进阶:P/P661;
《计算机网络微课堂》:P13/P73;

9.19:开学这段时间以来,除了第一周正常上课外,后面时间都是呆在寝室上网课,学习状态很差劲,特别容易受到影响。还是自己的自制力不行,后面每天打卡,记录一下吧!有志者自有千方百计,无志者只敢千难万难。

时间安排

1、因为你有基础,视频加起来应该 100 多小时,我觉得Java这个,需要 35~45天内完成,当然,可能你可以更快。
2、数据结构的课程,这个倒不用学的特别猛,和 Java 一起,两者配合挺好的,我觉得数据结构这个,也是花时间 30 天左右吧,然后里面的算法题,可以好好做一下

你两个一起学,那么可以拉长时间来,我感觉你暑假可以 把这两个完成,就挺不错了,这两个课程是最详细,也是最基础的课程。

技术栈测试

1、学Java看的哪个资料:
学校书黑马Java

  • 重载,重写,泛型懂吗?
    重载、重写复习几天即可,泛型不行;

  • Java集合这块学过了吗?
    学过一点,不精

  • HashMap源码,JVM,JUC是否看过:

2、数据结构与算法看的哪个资料:

  • 链表,栈,队列,二叉树能自己手写吗:
  • AVL树,红黑树,线段树学过吗:
  • 冒泡,快速,归并排序能手写吗:
    复习几天可以手撸出来;
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    学过递归;
  • LeetCode 大概刷了多少题:

3、框架与中间件

  • servlet,cookie,session学过吗:
    学校的黑马Javaweb
  • SSM学过了吗:
  • redis 学过吗:
  • SpringBoot项目做过几个:

4、MySQL看的哪些资料:

  • sql 熟练吗:
  • 索引底层原理懂吗:

5、计算机基础

  • 计算机网络看什么资料:
  • 操作系统看什么资料:
  • 计算机组成原来看的什么资料:

学习规划(2022.5.26)

你这个的话,和大部分学生一样,课外的知识学习的少一些,咱们就先好好把基础打好,认真一条路,不横冲直撞了,这段时间先把 Java 这门语言 + 数据结构与算法这块打扎实,虽然你学过数据结构以及Java了,不过我先安排你先重新学一下我这边的体系课程吧,系统过一下,核心就是要学习的下。

1、首先就是重点把 Java 这门语言掌握了,这门课是韩顺平老师讲滴,讲的非常详细,先学:Java基础,认真跟着学,练习之类的跟着做,锻炼下代码能力,之后学习 Java进阶,里面的实战可以跟着好好做一些勒,等你把这个课程学完,我在给你安排 Java 其他学习资料吧。

2、推荐重新刷一下 数据结构与算法体系课,里面讲解了很多算法,也有不少 Leetcode 的题,主要为后面的 刷算法题打下基础吧,然后做的时候,也能顺便刷点题,比如学习了链表,那么就可以简单做一做链表的题了,我们这里有个 算法高频题库,当然,不刷也行,把课程的练习做了也问题不大。

然后你 1 和 2 可以同时学,你先学,其他的,后面再根据你的情况给你安排了。1 和 2 是最基础的,也是最难的,咱们争取把底子打好,争取明年春招搞个不错的暑假实习。

咱们的课程大纲看这里:所有课程大纲入口,另外,如果你对前端 html,js 这些感兴趣的话,想基础也是可以滴,里面有对应的课程。

然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例

每周学习跟进(一个月连续不打卡会被移除)

2024

发表评论

后才能评论