研一自学计划包括:数据结构与算法、python、SQL、JAVA、Linux、爬虫等;理论知识部分包括机器学习算法、深度学习相关概念、计算机系统原理等等,
python:
- 数据结构与算法 ——完结✔️
- leetcode练习题
- 爬虫实践
- 深度学习开源框架
- 数据挖掘课大作业
- 《利用python进行数据分析》
- 数据分析小项目
理论知识层面:
- 传统机器学习算法手动实现
- NLP方面,word2vec
- 深度学习方面,强化学习,GAN等
- 推荐算法方面,协同过滤, pagerank top_K
- 计算机系统的各种概念CPU Cache 的运行机制
- 最优化
SQL:
【系列】mysql
参考资料:
JAVA
基础知识
Linux