1. 首页
  2. IT资讯

入门前端一年总结-我是如何快速入门前端的知识分享

概述

3.4号,是我入门前端的一年,这一年里,自己也在不断摸索学习的方法。这里记录和分享下自己在平时生活中接触的学习资源。
先介绍下自己的经验,17年毕业,目前在北京工作,虽然大学学的是软件工程,直到大四才决定走这条路(因为之前打算出去做销售类似的工作),发现自己的兴趣点,并且逐渐深入前端。本人大概是从7月份开始高强度的学习。
目前学习主要以书本(纸质书)、博客文章、少部分付费视频、练习网站为主。在这里分享一下自己的学习方式和资源。
个人习惯
笔者在看书或者学习的过程中,喜欢记笔记。目前笔记大概记了有十来本了。每本 B5 纸大概60页这样。所以导致看书的速度会慢的多。但是效果会比较好。
为什么钟爱记笔记,原因有3:

  1. 自认为比较笨,认为好记性不如烂笔头。
  2. 方便自己知识的查找。只要目录结构记得清晰点。
  3. 方便自己进行知识整理的适合,对知识进行梳理,也方便了自己整理技术博客对适合进行知识查找。

当然,记笔记的习惯也有不好的地方。如:技术更新会导致笔记知识的技术落后或者造成误区。在我看来,利大于弊。
书籍推荐

web前端入门到精通点击加入获取学习资料

JavaScript高级程序设计,这本书自己看了两遍,确实比较厚。但是对于基础非常重视,其实,在第二遍仔细看的过程中,发现很多细节性的东西自己之前没注意。所以,这本好书值得读不止一遍,前端的圣经。

入门前端一年总结-我是如何快速入门前端的知识分享

JavaScript语言精粹,很薄的一本书,但是知识点很分明,作者很清晰的指出了 JavaScript 这门语言中精华部分和糟粕部分,此外,还讲解了一些编码的技巧,很受用。

入门前端一年总结-我是如何快速入门前端的知识分享

编写可维护的 JavaScript,这本书也不厚,但是教给我很多编码的技巧,如何编写可读性很高,易维护的 JavaScript 代码。此外,这本书是基于 ES5 编写的。所以,很多技巧可以用 ES6 的语法进行替代。在这个过程中,自己又总结了下 ES6 代码和 ES5 的语法的区别,所以,我们要善于总结。

入门前端一年总结-我是如何快速入门前端的知识分享

ES6 标准入门,很完整很细致的读完了一遍,工作中又经常翻这本书。真的是阮一峰老师的给力之作啊。强力推荐这本书。当然,也有电子稿。可以很深入的掌握 ES6 的语法,甚至将语法触及到 ES6+。

入门前端一年总结-我是如何快速入门前端的知识分享

你不知道的 JavaScript ,上中下三卷。这三本书帮助我更加深入的了解了 JavaScript 这门语言。这本书基本是从语言的底层来剖析 JavaSCript,所以读的很慢。有机会会再次温习这三本书。强烈推荐

入门前端一年总结-我是如何快速入门前端的知识分享

JavaScript 忍者秘籍,这本书的作者的目的是让这本书的读者成为真正的火影忍者,在我看来,这本书最大的特点是作者最大限度的结合了当下最流行的几个库(作者当时的时代,不是现在的MVVM),教我们如何写出更好的代码,甚至是一个优秀的库。此外,作者对跨浏览器的策略描述的比较多(无奈跨浏览器实在提不上兴趣),书中也大量运用 JQ 的思维。(因为作者就是JQ的作者)

入门前端一年总结-我是如何快速入门前端的知识分享

JavaScript 函数式编程指南。这本书笔者暂时读了一半,读的有点懵,后来又补充了很多函数式编程的相关知识,等相关思维感觉成熟了,再重拾这本书。此外,笔者已经在编码中运用了函数式的思想来编码,还是很好的,这个是思维转换的过程,这个过程还是很痛苦的,慢慢的领略到函数式编程给我们带来的好处之后机会觉得很棒了。

入门前端一年总结-我是如何快速入门前端的知识分享

高性能 JavaScript 这本书最近正准备看。

入门前端一年总结-我是如何快速入门前端的知识分享

CSS权威指南,很透彻的剖析了CSS2的各个属性,但是,我再读第二遍的时候,对其中对属性做一一尝试,发现很多知识点其实已经被标准修改了。所以,大家也要注意,不能盲目信任权威,要自我实践。此外,我特别喜欢作者列出对属性支持和应用的表格,很清晰。遗憾的是,没有CSS3部分的描述

入门前端一年总结-我是如何快速入门前端的知识分享

CSS揭秘,这本书我只读了一半,读的过程中就不断感叹自己好菜,太打击自信了。作者是 CSS 组织的规范成员之一,那些技巧足够让我们眼前一亮。这本书,读一遍显然是不够的,我觉得重要的是要理解其中的思想。而不是把 CSS 当成一种工具来使用。唯一的缺点就是这本书有点小贵。全彩印 200 多页,定价是 90 多。(也是读者买过逼格最高的一本书哈)

入门前端一年总结-我是如何快速入门前端的知识分享

CSS世界,是国内知名博主张鑫旭的鼎力之作,可是我还没有读。之后会抽时间来拜读,现在的我时间永远不够用,有点学不动了的感觉。

入门前端一年总结-我是如何快速入门前端的知识分享

图解 HTTP,这本书算是我对 HTTP 很好的入门了,全书只有200页左右,花了周末两整天的时间读完了,很清晰易懂。大量的插图我也比较喜欢的。

入门前端一年总结-我是如何快速入门前端的知识分享

图解 TCP,还没开始读,但是因为图解 HTTP 的缘故,我也会好好的读这本书的。

入门前端一年总结-我是如何快速入门前端的知识分享

HTTP 权威指南,这本书太厚了,足足有 600 多页,现在笔者读了 300 多页了,读的比较慢,且记得笔记比较多。这让我第一次如此深入读了解 HTTP,虽然书很厚,但是读起来不会很晦涩,语言和朴实易懂。只能说,译者太厉害了。

入门前端一年总结-我是如何快速入门前端的知识分享

计算机科学导论,这本书作者是这样解释的,是给未了解过计算机的人们普及计算机相关知识。但是我觉得就是在扯淡。全书读起来很晦涩,理解其中的内容,需要大量的计算机知识,要不然根本读不下来。我读的过程中,一边读,一边做习题。觉得对计算机的一些知识做了很好的储备,比如说:计算机的存储原理,整数以补码的形式存,浮点数以余码的形式存,为什么不用原码的形式存,这样做的好处有哪些?所以,这本书很值得一读。在读到一半的时候,读到了HTTP相关的知识,所以,直接转到了 HTTP 权威指南了。后面的算法,操作系统章节,自己都准备好了对应的书籍。

入门前端一年总结-我是如何快速入门前端的知识分享

深入理解计算机系统,很厚的一本书,没有读。之后会抽时间读,现在时间安排的比较满。

入门前端一年总结-我是如何快速入门前端的知识分享

TCP/IP 协议 (卷一),这本书也特别厚,但是总觉得自己对TCP/IP 协议的理解不够深刻,有时间会拜读这本书。

入门前端一年总结-我是如何快速入门前端的知识分享

数据结构与算法 JavaSCript 描述,这本书只能作为我深入算法和数据结构的开胃菜,全书也就不到 200 页。还没开始读。

入门前端一年总结-我是如何快速入门前端的知识分享

算法导论,最厚的一本书,目测有 1000 页左右。让我很恐惧,同事跟我说,这本书比较生涩,但是自己还是买下来了。深入了解了 HTTP 和 TCP 之后,会把重心放在 数据结构和算法 上。

入门前端一年总结-我是如何快速入门前端的知识分享

浏览器内核的相关知识。
最近刚入手了一本书,叫 WebKit 技术内幕,是一本二手书,也是绝版书籍。我买过的最贵的一本书,要 200 多。翻了部分,自己非常喜欢。一个前端,怎么能不对自己整天打交道的工具 浏览器 进行一次近距离的了解呢。之前有大概了解过浏览器的渲染原理,但是目前的一些教程不满足自己的期望,深入的了解了这本书,自己对其中的原理和一些实践有一些自己的见解,后期会以博客的形式,以3到4篇到篇幅来详细介绍一下,从输入URL到页面到渲染完成,到底发生了什么。

入门前端一年总结-我是如何快速入门前端的知识分享

原文始发于:入门前端一年总结-我是如何快速入门前端的知识分享

主题测试文章,只做测试使用。发布者:玩家L-,转转请注明出处:http://www.cxybcw.com/21796.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code