素材巴巴 > 程序开发 >

28岁开始零基础学前端,这些血的教训你一定要避免

程序开发 2023-09-04 08:03:30

在这三年里,我看了大量的前端书籍,具体如下:

功夫不负有心人,看书和做练习让我的技术水平得到了极大的提升,以至于后面对 Vue 源码的学习起到了很大的作用。

[](()库、框架

关于第三方库的学习,我只对 JQuery 和 Vue 进行了深入学习,其他的库都是看文档按需使用。 深入学习 JQuery 的成果:写了两个组件。 深入学习 Vue 的成果:

  1. 写了一个 Vue 动态表单组件,发布到 NPM上。

  2. 模仿 Vue1.0 版本写了一个 MiniVue,这让我对 Vue 的理解达到了源码级别。

  3. 写了几篇关于 Vue 的文章。

[](()计算机理论知识

计算机理论知识决定了一个程序员的天花板(在国内还得加上英语)。

[](()数据结构与算法

算法看了《剑指offer题解》、《Leetcode 题解》这两本书,还是挺有用的,也有刷到的题面试正好碰上了的。

[](()编译原理、计算机原理

由于编译原理和计算机原理是看的同一本书《计算机系统要素》,所以就放一起说了。

这是本神书,内容通俗易懂,涉及计算机原理、编译原理、部分操作系统知识,每一章后面都有对应的练习,需要你写代码完成。

如果完成了本书所有的项目,你将会获得以下成就:

而且,这本书的门槛非常低,只要你能熟练运用一门编程语言即可。

[](()操作系统

操作系统看了《操作系统导论》以及《深入理解计算机系统》(这本书更像是计算机导论)。

[](()计算机网络


计算机网络看了《计算机网络–自顶向下》《计算机网络–谢希仁版》,实验是按《计算机网络–自顶向下》做的。另外还深入学习了 HTTP,HTTPS,HTTP2,看的是《HTTP 权威指南》《HTTP2基础教程》。

[](()总结


计算机理论知识值得每个程序员都去认真学习。不过,持续学习并不是一件容易的事,需要你有坚定的目标和强大的自驱力。如果不想学习,可以看电影玩游戏放松一下,注重劳逸结合,不过也要警惕玩游戏上瘾,这都是血的教训总结出来的。

下面是我花了将近一个月的时间整理的一份面试题库。这些面试题,包括我本人自己去面试遇到的,还有在面试之前刷过的题目,我都统一的整理了一下,希望对大家有用。

[](()HTML

[](()CSS

《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 * 常见浏览器兼容性问题与解决方案?

[](()JavaScript

[](()Vue

[](()React


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。