🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**第一周(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)** * 欢度国庆