2020
最后更新于:2022-04-02 06:12:24
**第一周(2.17~2.23)**
* Node.js CLI工具编写
* [Mobx](https://cn.mobx.js.org/)入门
* 阅读《CSS权威指南 第四版》
* [浏览器的原理](https://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/)
* OOCSS
* 浏览《精通CSS》和《CSS3艺术》
* React实践
**第二周(2.24~3.1)**
* 骨架屏选择,[page-skeleton-webpack-plugin](https://github.com/ElemeFE/page-skeleton-webpack-plugin)和[react-content-loader](https://github.com/danilowoz/react-content-loader)
* [Emotion](https://emotion.sh/docs/introduction)
* React组件通信
* [OOCSS](https://github.com/stubbornella/oocss/wiki)、[BEM](https://en.bem.info/methodology/)、[SMACSS](http://smacss.com/)
* [YUI](https://yuilibrary.com/)
* [Ant Design中的设计风格指南](https://ant.design/docs/spec/introduce-cn)
**第三周(3.2~3.8)**
* Excel查询函数
* 组件间通信
* ref和useEffect()
**第四周(3.9~3.15)**
* CSS Shapes
* 微信公众号 JS-API踩坑
**第五周(3.16~3.22)**
* CSS渐变
* CSS矩阵、三维变形
* CSS滤镜
* CSS合成
* CSS裁剪和遮罩
* [LibreOffice]([https://www.libreoffice.org/](https://www.libreoffice.org/))
**第六周(3.23~3.29)**
* CSS网格布局
* 阅读Node.js书籍《狼书》
**第七周(3.30~4.5)**
* CSS网格布局
* Node.js Buffer、流和事件
**第八周(4.6~4.12)**
* Node.js 文件系统和网络
* Node.js 编写命令行
* 编译原理
**第九周(4.13~4.19)**
* 重温躬行记
* webpack构建过程、特点、热更新、优化
* 前端路由原理
* 双向绑定,defineProperty和Proxy
**第十周(4.20~4.26)**
* 自制前端脚手架
* webpack集成Jest
* webpack集成ESLint
* webpack集成TypeScript
* 制作命令行工具
**第十一周(4.27~5.3)**
* Koa
* Mongoose
* MongoDB
* ESLint踩坑
* Ant Design
**第十二周(5.4~5.10)**
* 转盘
**第十二周(5.11~5.17)**
* 雪碧图动画,逐帧,steps()
* 在JavaScript中编写动画
**第十二周(5.18~5.24)**
* SVG精髓
**第十二周(5.25~5.31)**
* HTMLMediaElement事件
**第十三周(6.1~6.7)**
* 牛客网刷题
**第十四周(6.8~6.14)**
* 前端基础题准备
* 前端架构设计
**第十五周(6.15~6.21)**
* 各类原理准备
**第十六周(6.22~6.28)**
* 性能优化书籍阅读
**第十七周(6.29~7.5)**
* 撰写性能优化系统文章
**第十八周(7.6~7.12)**
* 算法学习
**第十九周(7.13~7.19)**
* 算法实践
**第二十周(7.20~7.26)**
* 阅读《算法 第四版》
* 阅读《程序员面试金典》
**第二十一周(7.27~8.2)**
* LeetCode做题
**第二十一周(8.3~8.9)**
* 阅读浏览器工作原理
**第二十二周(8.10~8.16)**
* 记录浏览器工作原理
**第二十三周(8.17~8.23)**
* 阅读设计模式之美
**第二十四周(8.24~8.30)**
* 记录设计模式之美
**第二十五周(8.31~9.6)**
* Flutter学习
**第二十六周(9.7~9.13)**
* React原理研究
* Web的音频和视频学习
**第二十七周(9.14~9.20)**
* 阅读《黑客攻防技术宝典》
**第二十八周(9.21~9.27)**
* 交接
**第二十九周(9.28~10.4)**
* 适应新环境
**第三十周(10.5~10.11)**
* 欢度国庆
';