前端书单推荐+笔记

  • 1、编写可维护的js
  • 2、你不知道的js(上)
  • 3、你不知道的js(中)
  • 4、HTML权威指南
  • 5、计算机网络 第七版
  • 6、图解Http
  • 7、Http权威指南
  • 8、深入理解ES6
  • 9、前端工程化
  • 下边真的可以不看 -----
  • 这次真的可以不看 -----

1、编写可维护的js

简介:

这本书主要向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码。全书分为三个部分编程风格、编程实践和自动化,分别对应读书笔记的123系列。前两部分主要是一些风格的总结和小的编程技巧。任何人都可以读。第三部分的适读人员是需要一定的自动化的实践的。

推荐理由:

任何在团队中工作的人,任何想要在团队中谋求发展的人,只要你不是单打独斗,你一定需要这本书。它可以大大节省你消化代码的时间。让你的代码有风格、可维护。最重要的是将它利用在你的团队中,他会有帮你避开很多很多坑,节省很多时间。甚至是他对待刚刚进入这个团队的开发者极度友好!!!统一的代码风格决定了代码的可读性,so , you know

推荐指数:

看什么看,看豆瓣!!8.2!!!

笔记拿走不谢:

如果不想直接看书,这里是干货呢
各个公司都在用的编程风格!!!——读书笔记篇《编写可维护的js》(一)
各个公司都在用的编程风格!!!——读书笔记篇《编写可维护的js》(二)
领导一看就加薪的编程风格!!!——读书笔记篇《编写可维护的js》(三) 待更随心情

2、你不知道的js(上)


简介:

“你不知道的JavaScript”系列就是要让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。
本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。

推荐理由:

JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把相关的特性加入黑名单,久而久之就排除了这门语言的多样性,人为地使它变得不完整、不安全。知其然,也要知其所以然!

上卷的话,有一些js基础的人,就可以看的懂哦!

推荐指数:

看什么看,看豆瓣!! 9.3!!!

** 笔记拿走不谢:**

如果不想直接看书,这里是干货呢
JS引擎和他的朋友编译器和作用域的故事 第一集《var a = 2 ;》——《你不知道的js 上》读书笔记(一)
待更-JS引擎和他的朋友编译器和作用域的故事 第二集《function foo(a) {var b=a;return a+b;}var c=foo(2);》——《你不知道的js 上》读书笔记(二 )
js中的作用域~单独solo——《你不知道的js 上》读书笔记(三)
js中的提升!绝对神总结——《你不知道的js 上》读书笔记(四)
js中的this,你真的理解了吗?——《你不知道的js 上》读书笔记(五)
对象——《你不知道的js(上卷)》读书笔记(六)

3、你不知道的js(中)

简介:

JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解和忽视的重要知识点。本书是其中卷,主要介绍了类型、语法、异步和性能。——来自豆瓣

推荐理由:

我还没看完呢,自己找个理由看一下下

推荐指数:

看什么看,看豆瓣!! 8.8!!!

笔记拿走不谢:

如果不想直接看书,这里是干货呢
JS中的类型——《你不知道的js 中》读书笔记(一)
强制类型转换——《你不知道的js 中》读书笔记(二)

4、HTML权威指南

简介:

《HTML5 权威指南》是系统学习网页设计的权威参考图书。本书分为五部分:第一部分介绍学习本书的预备知识和HTML、CSS 和JavaScript 的最新进展;第二部分讨论HTML 元素,并详细说明了HTML5中新增和修改的元素;第三部分阐述CSS,涵盖了所有控制内容样式的CSS 选择器和属性,并辅以大量代码示例和图示;第四部分介绍DOM,剖析如何用JavaScript 操纵HTML 内容;第五部分讲解Ajax、多媒体和canvas 元素等HTML5 高级特性。

本书面向初学者和中等水平Web 开发人员,是牢固掌握HTML5、CSS3 和JavaScript 的必读之作。——来自豆瓣

推荐理由:

这本书是一本偏字典类型的书,如果你是初学者,直接看这本书用来学习会比较有压力。它的内容都比较偏基础,有点像API的解读,涵盖了HTML、CSS、JS的全部知识。全书八百多页,看了也记不住所有的API。推荐已经有一些经验的人来阅读,适合查缺补漏。书中有一些解读比较久远,现在已经跟不上最新的规范了。

总的来说,一句话:查缺补漏的可以读。

推荐指数:

看什么看,看豆瓣!! 8.5!!!

笔记拿走不谢:
温馨提示:这本书的读书笔记个性化非常强烈,不一定适合你。这是查的我的缺,补得我的漏啦。书本本身没什么难度,就像是一本字典,可以用的时候再查或者推荐你自己过一遍呢~

如果不想直接看书,这里是干货呢

5、计算机网络 第七版

简介:

我说:上课用的书。

以下是豆瓣说的:

本书是经典的计算机网络教材,采用作者独创的自顶向下方法来讲授计算机网络的原理及其协议,自第1版出版以来已经被数百所大学和学院选作教材,被译为14种语言。

第7版保持了以前版本的特色,继续关注因特网和计算机网络的现代处理方式,注重原理和实践,为计算机网络教学提供一种新颖和与时俱进的方法。同时,第7版进行了相当多的修订和更新,首次改变了各章的组织结构,将网络层分成两章(第4章关注网络层的数据平面,第5章关注网络层的控制平面),并将网络管理主题放入新的第5章中。此外,为了反映自第6版以来计算机网络领域的新变化,对其他章节也进行了更新,删除了FTP和分布式散列表的材料,用流行的因特网显式拥塞通告(ECN)材料代替了ATM网络的材料,更新了有关802.11(即WiFi)网络和蜂窝网络(包括4G和LTE)的材料,全面修订并增加了新的课后习题,等等。

本书适合作为计算机、电气工程等专业本科生的“计算机网络”课程教科书,同时也适合网络技术人员、专业研究人员阅读。——来自豆瓣

推荐理由:

基本功吧,适合专业的同学学习。我是工作之后重新看的。以前是学了个寂寞。

忘光了,之前没好好学。

光想着应付考试了~

怎么说呢,基础很重要。

推荐指数:

看什么看,看豆瓣!! 9.3!!!

笔记拿走不谢:
温馨提示:这一本书的读书笔记有点偏向于知识总结。提纲式的表述居多。
但是很多东西需要在脑子里想清楚,这一点还挺重要的,否则别人写的东西你记不住。即使记住了也不能灵活运用。

如果不想直接看书,这里是干货呢
计算机网络概述——《计算机网络》读书笔记(一)
物理层——《计算机网络》读书笔记(三)
数据链路层的三个基本问题——《计算机网络》读书笔记(四)

6、图解Http

简介:

图解HTTP是一本讲述HTTP协议的书,最开始是小伙伴推荐读的。准备面试的时候能够用到。

这本书图文并茂,讲的很通俗易懂,新手也可以放心阅读。

这是web的基础,浏览器的通信协议。

如果还想进一步了解,可以配合《HTTP权威指南》一起来读~

以下是豆瓣说的:

本书对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、最新技术动向等方面。本书的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过本书快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。

本书适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者。——来自豆瓣

推荐理由:

基本功之一,在学习校不会开设专门的课程,但是对前端人员是实用且必要的知识。

另外一面,面试的时候也是非常重要且必不可少的一部分。

推荐指数:

看什么看,看豆瓣!! 8.1!!!

笔记拿走不谢:

如果不想直接看书,这里是干货呢

7、Http权威指南

简介:

正在看,看完再说吧 ~

以下是豆瓣的简介哦:

超文本传输协议(Hypertext Transfer Protocol,HTTP)是在万维网上进行通信时所使用的协议方案。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。

HTTP起初是一个简单的协议,因此你可能会认为关于这个协议没有太多好说的。但现在,你手上拿着的是却一本两磅重 的书。如果你对我们怎么会写出一本650页 的关于HTTP的书感到奇怪的话,可以去看一下目录。本书不仅仅是一本HTTP首部的参考手册;它是一本名副其实的web结构圣经。

本书中,我们尝试着将HTTP中一些互相关联且常被误解的规则梳理清楚,并编写了一系列基于各种主题的章节,对HTTP各方面的特性进行了介绍。纵观全书,我们对HTTP“为什么”这样做进行了详细的解释,而不仅仅停留在它是“怎么做”的。而且,为了节省大家寻找参考文献的时间,我们还对很多HTTP应用程序正常工作所必须的、重要的非HTTP技术进行了介绍。在组织得便于使用的附录中,可以找到按照字母排序的首部参考(这些首部构成了最常见的HTTP文本的基础)。我们希望这种概念性的设计有助于读者对HTTP的使用。

本书是为所有希望理解HTTP以及Web底层结构的人编写的。软硬件工程师也可以将本书作为HTTP及相关web技术的条理清楚的参考书使用。系统架构师和网络管理员可以通过本书更好地了解如何设计、实现并管理复杂的网络架构。性能工程师和分析人员可以从高速缓存和性能优化的相关章节中获益。市场营销和咨询专家可以通过概念的介绍更好地理解web技术的前景。

本书对一些常见的误解进行了说明,推荐了“各种使用诀窍”,提供了便捷的参考资料,并且对枯燥且令人费解的标准规范进行了可读性很强的介绍。在这本书里,我们对Web正常工作所必须且互相关联的技术进行了详细的介绍。

本书是很多对因特网技术充满热情的人经过大量工作写成的。希望对你有所帮助。——来自豆瓣

推荐理由:

看了下目录,比上一本书要更详细全面。是一个比较系统的书。

推荐指数:

看什么看,看豆瓣!! 8.6!!!

笔记拿走不谢:

如果不想直接看书,这里是干货呢

8、深入理解ES6

简介:
ES6的新特性,高级前端必备。

推荐理由:

ES6 是下一代JS语言规范,是JS的发展之路。目前虽然只能编译为ES5执行,但是他已经是趋势。并且现在工具也方便很多。
学好ES6,也是高级前端JD的高频词汇。

推荐指数:

看什么看,看豆瓣!! 9.3!!!

笔记拿走不谢:

如果不想直接看书,这里是干货呢
块级作用域 let const ——《深入理解ES6》读书笔记(一)
ES6中的set和map——《深入理解ES6》读书笔记(七)

9、前端工程化

简介:
工程化的概念以及实践,高级前端必备。

推荐理由:

前端自动化工程化是已经流行和成熟的一套方法论了。项目需要,面试需要。
尤其是高级前端是必不可少的前端知识。

推荐指数:

看什么看,看豆瓣!! 5.9!!!

我也不知道为啥这么低的评分~但是我读了还可以的。不适合揪细节,就是理解大的宏观的方向。

笔记拿走不谢:

如果不想直接看书,这里是干货呢

附上我的更新计划:
待更:
《计算机网络》
《图解HTTP》
《http权威指南》
《HTML权威指南》

下边真的可以不看 -----

想学习一些前端的书籍吗,我都帮你整理好啦!评论打出你想读的书,给你最全的笔记干货

超级全的前端知识,面试必备、系统复习必备哟哟哟

有想法评论提出哈,欢迎交流,小编也是渣渣一枚呢~一起进步呗

这次真的可以不看 -----

点个收藏呗,要不赞一个呗,小编手都敲累了,但还是持续加更呢~

前端 书单 笔记 推荐好书,给你笔记 全是干货哦相关推荐

  1. 大牛书单 | 人工智能方向好书分享(第二期)

    导语:读书是一生的功课,技术人通过读书实现自我提升,学习优秀知识沉淀.腾讯TEG读书会本期特邀腾讯AI Lab语音识别中心副总监苏丹.腾讯AI医疗中心病理和治疗团队负责人韩骁.腾讯AI Lab专家研究 ...

  2. 【书单】程序设计好书推荐

    导读:Web designer(网页设计师)和Web developer(网页开发者)都是Web开发急需的人才.职能上,前端主要负责界面的设计:后端主要是制作界面后的功能.形象上,前端注重形式.美观: ...

  3. 大牛书单 | 人工智能方向好书推荐

    导语:读书是一生的功课,技术人通过读书实现自我提升,学习优秀知识沉淀.TEG书知道本期特邀腾讯TEG AI Lab专家姚建华.腾讯TEG AI平台部工程平台中心负责人罗敏.腾讯TEG AI Lab专家 ...

  4. Web前端书单从HTML到JS到AJAX到HTTP从框架到全栈

    前言:技术书阅读方法论 一.速读一遍(最好在1~2天内完成) 人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用. 对于每一章的知识,先阅读标题, ...

  5. 大牛书单 | 数据库专题好书分享

    导语:读书是一生的功课,技术人通过读书实现自我提升,学习优秀技术沉淀.TEG读书会本期特邀腾讯金融云专家工程师李海翔.TEG计费平台部专家工程师雷海林.MySQL数据库专家姜承尧,为大家带来数据库方向 ...

  6. python数据分析和机器学习入门,我有一些书单来推荐

    想要快速入门python数据分析与机器学习,书籍是一个很好的门路,可以帮助我们系统的快速入门! 下面是一些不错的书单,分享给大家,我也在拔草中,未来会把阅读笔记分享在我的公众号:python数据分析和 ...

  7. 破解+内核书单视频教程推荐

    群号:1046088090 内核 书单 Windows内核原理与实现 Windows内核情景分析 WINDOWS驱动开发详解 Windows 内核安全与驱动开发 WIN64驱动编程基础教程 网上搜索这 ...

  8. 【书单】推荐几本AI好书

    最近当当又搞活动,200-60,300-60,给近期需要屯书的同学送一波优惠码.顺便,推荐几本比较受欢迎的书籍,感兴趣的同学可以参考 推荐书单 01 <神经网络与深度学习> 推荐语:豆瓣评 ...

  9. 【书单】推荐书籍搜集

    为什么80%的码农都做不了架构师?>>>    相关书籍推荐(有的没看过,只是个列表而已): 用户体验类: Don't Make Me Think 用户体验的要素 瞬间之美 应需而变 ...

最新文章

  1. Kinect学习(七):综合提取彩色、深度、人体骨骼点
  2. 左边替换 oracle,sqlsever替换右边第4个字符
  3. 关于函数返回值的讨论与总结
  4. 在ASP.NET中调用存储过程方法
  5. Java 判断是否为汉字 判断是否为乱码 判断字符串是否为双整型数字 整数 数字...
  6. Java提高班(二)深入理解线程池ThreadPool
  7. warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
  8. 统计学习基础:数据挖掘、推理和预测_百度零基础深度学习笔记(三) 波士顿房价预测...
  9. T-SQL语言(一)
  10. 前端实现很哇塞的浏览器端扫码功能
  11. Java定义一个名为Square继承Shape抽象类,覆盖Shape类中的抽象方法getPerimeter()和getArea
  12. 管理Linkedin账号三步曲,高效管理领英账号。
  13. 一种鼠标手势识别的方案
  14. C语言#if、##ifdef、#ifndef的用法详解,C语言条件编译详解
  15. ( SSD ; HHD ; HDD )
  16. Cmd批处理替换文件
  17. 程序底层工具:cl编译器
  18. C语言不完全类型是什么?有什么用途?
  19. 源生的html属性js,源生JS怎样实现todolist功能
  20. 学校计算机班班通维护保养记录,班班通计算机教室管理制度..doc

热门文章

  1. C语言使用开源库libusb进行USB设备操作
  2. iOS开发中的神兵利器
  3. 鸿洋,郭霖:2020学会这几样,Android未来属于你!最新Android技术架构演进与未来
  4. 新东方托福词汇(List 11 ~ List 15)
  5. BGP同步与路由黑洞,路由聚合
  6. 安卓防盗软件_百谷追踪GPS 安卓 苹果APP 全新升级汽车 摩托车 电动车 租赁抵押车...
  7. Android中EditText的光标的隐藏与再次显示
  8. input输入框中的光标上下不居中的解决方法
  9. 检查软件版本运行时提示丢失 msvcr100d.dll
  10. 营长来香港啦! 9位顶尖开发者、两大香港高校、现场编程, 共商区块链金融技术与落地!...