2017届_嘉杰
技术栈测试
1、学Java看的哪个资料:
- 重载,重写,泛型懂吗?
-
Java集合这块学过了吗?
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:cookie,session学过
- SSM学过了吗:
- redis 学过吗:学过增删改查 忘了
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗: 学过增删改查 除了查询 其他语法经常忘记
- 索引底层原理懂吗:学过忘了
5、计算机基础
- 计算机网络看什么资料:
- 操作系统看什么资料:
- 计算机组成原来看的什么资料:
学习规划(2022.7.1)
你先学习 Java,Java 掌握的差不多,我们再学习下网络的知识,这些对你后面面试以及测试开发有一些帮助,不过优先掌握下 Java 吧,后面简单做一下 web 的项目。
具体安排如下:
1、先把Java语言学扎实:先学 Java基础,前期的练习跟着做一做,把语言这块打巩固了,然后你按照我们每个目录说的学,掌握最低要求就可以了(我有说了大概需要掌握什么),主要你可能在面试层面,Java应该不会问很深。不过呢,一开始的练习多做做,主要是打好根基。
2、学完 Java 基础 就学 Java进阶,这份Java进阶有些东西讲的挺深入的,比较花时间,比较难,所以有些就先不学了,下面我说下哪些先不学:
1、文件操作那里,你简单看一下文件基础知识就行,下面的各种文件流可以先不看,等后面有时间在回归头来学习。
2、网络编程你学一下入门,实战那个不做。
3、反射也是快速了解下就行。就是知道有什么用,就差不多了
然后学习集合时,源码分析有点难,看不懂也没事,你就会使用就差不多了,后面如果面试需要再来复习吧。
3、学完「1」之后,如果你感兴趣,可以学习下计算机基础的知识,就看 课程大纲 的计组 + OS + 计网,不过前面两个就有个大概的影响就行,计网需要认真学习,到时候配合看下《图解HTTP》这本书吧。当然 ,是基于你感兴趣的情况下。
4、学完「1」和「2」,可以学习下 web 的知识,主要就是第四,五,6,8 这几个阶段的知识,这些知识是为了做一个 web 项目准备的,你先学勒。
时间建议:感觉还是需要花点时间的,你也有工作,好像我不大好估计时间,就是 Java 这个,还是需要花不少时间。Java 需要花的时间,和 web 那块需要花的时间差不多。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
每周学习跟进(一个月连续不打打卡会被移出目录)
2022-7-11
最近项目进度紧张,进展有点慢
1.5周 每天1小时,学到0057_韩顺平Java_String和基本类型转换
2022-7-25
最近两周996+ 没有时间精力,本周开始继续学习