- 大纲
I | II | III | IV | V | VI | VII |
---|---|---|---|---|---|---|
计算机基础 | 算法 | 设计模式 | HTML/CSS | 源码/JS基础 | 后端 | 其它 |
不积跬步,无以至千里;不积小流,无以成江海。
- 计算机
- 《计算机组成原理》
- Linux系统基本操作
- Linux私房菜
- Linux兄弟连视频学习
- 网络
- 《图解http》 ✔️ → 笔记
- 编译原理
- 《数据结构和算法之美》 ---- 极客时间
- 《js设计模式》 ✔️ 笔记
- 《CSS揭秘》:heavy_check_mark: 30%
- HTML5 新标签 ✔️
- CSS 属性 → CSS 参考
- CSS动画
- SVG
- Canvas 👻
- WebGL(three.js) 👻
- 《JS高级程序设计》 ✔️
- 《你所不知道的JavaScript上卷》 ✔️
- 《你所不知道的JavaScript中卷》 ✔️
- 《你所不知道的JavaScript下卷》
- 《高性能JavaScript》 ✔️
- Vue(vuex、vue-router)
- React(redux、mobx、react-router)
- Angular
- 小程序(mpx)
- TypeScript
- Taro开发
- SSR(服务端渲染)
- 基础 → 笔记
- es5、es6继承
- call apply、bind、JSON.stringify、JSON.Parse、Promise、async await实现
- underscore源码
- Vue 源码学习
- React redux 源码阅读
- webpack 源码阅读
- TS + React + Jest(material)
- jest
- NodeJs(koa2、nestJs) 🕙
- deno
- Go 👻
- Rust
- 数据库
- indexDB
- MongoDB
- MySql
- PostgresSQL
- 前端性能优化
- 极客时间《全链路性能优化》 🕙
- 《浏览器工作原理与实践》
- web安全
- Flutter 👻
- Android 👻