路径(持续更新):
- 以下是我不同时期的博客链接
- 可以和我的GitHub共同食用
- 大家可以对比一下,我学的过程是缓慢型的…
learning: 0个月
- 2018年09月
- 开始接触前端,前端三剑客一个不知道一个不懂,于是对着W3C、菜鸟教程.一个一个敲
- 开始啃红宝书《JavaScript高级程序设计》(第3版)
learning: 2个月
- 2018年11月
- 接手实验室的电厂项目,复制粘贴复制粘贴复制粘贴…
- 重新开始啃红宝书《JavaScript高级程序设计》(第3版)
- 转载了6篇博客
learning: 3个月
- 2018年12月
- 主要是学校的各种考试的准备
- 大概花了一个星期,从0开始,找资料完成了植物幼苗分类,并做成图形界面,根据选择不同的模型,调用不同的模型来进行分类.会给出分类的准确率.具体的植物名字.
learning: 4个月
- 2019年01月
- 开始读自己能够理解,能够吸收的书,如:《JavaScript基础教程》(第8版)
learning: 5个月
- 2019年02月
- 重读《JavaScript高级程序设计》(第3版),这次差不多读了一大半…
learning: 半年
- 2019年03月
- 开始加入到视频侦察项目,新增轨迹研判、混合搜索模块
- 开始修改电厂项目的界面
- 学习vue、node、echarts
learning: 7个月
- 2019年04月
- es6、h5、bootstrap、算法、css
learning: 8个月
- 2019年05月
- 操作系统、es6、h5、c3、jquery
learning: 9个月
- 2019年6月
- HTTP协议、vue、算法、es6
learning: 10个月
- 2019年7月
- C++、jquery、算法、vue、node
learning: 11个月
- 2019年8月
- es6、flutter、dart、http、css、node
- node开始尝试链接数据库,做持久化
learning: 1年
- 2019年9月
- vue、node、koa、算法、mongoose、css布局
- 开始尝试仿各种电商的主页.
- flex布局、流式布局、响应式布局,讲的特别好.
learning: 1年1个月
- 2019年10月
- 玩了一波汇编,挺爽的.基本实例都敲了一遍
- 开始接触源码
learning: 1年2个月
- 2019年11月
- docker相关概念: 阮一峰、尚硅谷
- Linux的基本指令: 黑马
- react: 开课吧
- koa: 开课吧
[注] :一个月认真起来,还是可以做好多事情的
learning: 1年3个月
- 2019年12月
- Promise详解
- Promise的实现
- egg的体验
- React的基本语法,虚拟DOM和Diff算法的实现
- Webpack4.x的项目基本配置
- 使用Node实现MVC的分层
- Chromium的架构和模块
learning: 1年4个月
- 2020年1月
[目标]:
React Native官网 API实现一遍一本书: 《React Native 移动开发实战》C++学习: 目的是熟悉C++语法,后期可以观看node C++扩展部分, webkit内核源码, 以及计算机网络.- 全栈工程师P30~P53
[已完成]:
- 书籍:《React Native移动开发实战》(不建议)
- Android Studio开发(建议到熟悉了就转RN,觉得还缺Android方面的知识,在转回来看)
- 前端重点复习(P1 ~ P268)
- HTML+CSS(P1 ~ P231)
learning: 1年5个月
- 2020年2月
[目标]:
- 全栈工程师 P30 - P53
- 前端重点复习
- HTML+CSS
[已完成]:
- 前端面试题2020最新总结
小结: 步入阶段3
- 第1阶段主要是看书,培养一种静下心来看厚书的习惯(不怕看厚书),这个阶段是盲目的发现了以书找书,书越读越多.
- 第2阶段开始有目的的寻找项目中可能用到的知识,这个时候不在局限于书籍,更多的是以视频(为主) + 书籍的形式.
- 挣扎了3年后(约5110小时),勉强步入第3个阶段,此时应该已经在公司里面,要在大项目中,做到高效的code,需要极大的提高自己的算法能力.在大项目中,理解工程化、读别人的代码是家常便饭,下面给出这个阶段需要的几个建议:
- 读写有营养的书,如《算法》(第4版)、《深入理解计算机系统》、《计算机网络》
- 项目代码争取每行吃透,大项目、迭代的项目肯定有冗余的代码,学习架构师们的架构思想
- 如果大项目吃透了,再去github上寻找一些好的开源项目,学习其构建的思路
- 要形成刷leetcode的习惯,提升自己的算法能力
- 可以开始尝试阅读一些用到的三方件的部分源码,如react-redux的Provider和connect
最后提醒一句: 优先完成工作需求,上面的4个建议,可以自己抽时间来看,需要学会将零散的时间利用起来充电.
写于2020年10月12日 22:22
求关注
GitHub: https://github.com/Lizhhhh
- 点击文件夹进去,README.md里面有好多学习链接
- 子文件夹是学习的源代码.里面的README.md是学习笔记
- 求星星(github)!!!
- 如果您遇到什么前端问题,请私聊!!!
- 求关注,求互粉!!!
- 侵权必删,不喜勿喷