总是觉得前端很难学?那我告诉你,除了掌握学习路线和学习方法,你还需要好好看看这些书——TheArtofUnixProgramming作者:[美]EricS·Raymond原名:TheArtofUnixUNIX编程豆瓣评分:9.3这不是一本技术书籍。书中没有数学公式甚至代码,没有基础的新手不用害怕。如果你想用它来打发堵车、等飞机、等人的无聊时光,这本书也适合从任何一本入手。当你读完本书后,你会发现编程其实比你想象的要简单。本书总结了程序设计的几个原则,其中最著名的是贯穿始终的KISS原则。豆瓣上有人称《Unix编程艺术》为“发泄级读物”。尽管书中所描述的基本上都是程序员每天都在做的、练得不好的事情,但是对于一个Unix程序员来说,这无疑更为重要。一种黑色幽默的消遣。ThoughtsonSoftware作者:[美]JoelSpolsky原标题:MoreJoelonSoftware豆瓣评分:8.7Joel以诙谐幽默的风格,新颖独特的观点,简洁实用的内容,讲述了自己在软件行业的个人感悟,他本书不仅讲述了如何成为一名优秀的企业家、企业家,如何成为一名优秀的管理者,如何成为一名优秀的程序员,甚至还谈到了我们在学生时代应该锻炼的技能。于是豆瓣上有人评论说,“如果每个管理者都能学习作者的思想,那么程序员就会快乐很多;如果每个程序员都能学习书中的思想,那么这个行业就会少一些烂程序员。”.Justforfun作者:LinusTorvalds/DavidDiamond原标题:JustforFun豆瓣评分:8.2这本书可以说是开源操作系统Linux之父LinusTorvalds的自传,一直围绕着三部曲展开生命的意义:生存、社会秩序、娱乐。我发现LinusTorvalds在谈到他的写作计划时这样说很有趣:“我们可以在第一章中向人们解释生命的意义是什么。它吸引了他们。一旦他们被吸引并为这本书付费,我们可以在其余章节中胡说八道。”哈哈,让我们看看真正的黑客是怎么玩的。面向所有人的设计书籍作者:RobinWilliams/JohnTollett原标题:RobinWilliamsDesignWorkshop豆瓣评分:8.2不管你是不是从事设计行业,它都会告诉你怎么玩。设计这件事离不开审美,它在我们的生活中无处不在,真的很有趣,不是吗?BigTalkDesignPatterns作者:程杰豆瓣评分:8.3本书的特色是通过小菜和大鸟的趣味问答,用简单幽默的语言向读者讲解面向对象设计模式的精髓,从而不仅教他们“钓鱼”,还赋予了“钓鱼”的目的。可以说是一本相当不错的设计模式入门书籍。甚至有人将其比作上《明朝那些事儿》的设计模式版豆瓣.JavaScriptAdvancedProgramming作者:[美]NicholasC.Zakas原标题:ProfessionalJavaScriptforWeb豆瓣评分:9.3《JavaScript高级程序设计》虽然被称为前端界的红色宝书,但其实是对入门的帮助开始了。它讲述了JS的基本属性,详细讲解了JS语言的各个组成部分,深入剖析了JS所涉及的编程思想,深入浅出地演示了丰富的JS应用实例。只要你认真阅读本书,甚至如果你不能成为前端专家,那么你就是JS的高手。大家可以配合RhinoBook(JavaScript权威指南)相互确认!ECMAScript6入门作者:阮一峰豆瓣评分:8.2阮一峰老师的书,阮老师一直在IT前沿工作,这本书对初学者很有帮助,循序渐进,有助于深入理解。有人说这本书Book是ES6本地化的第一本详尽的出版物。GraphicalHTTP作者:【期刊】上野轩豆瓣评分:8.1虽然书名是《图解HTTP》,但这本书的内容涵盖了从互联网的起源到构建Web所需的技术,以及Web攻击技术。看完本书会对整个互联网世界有一个比较完整的认识。全文通俗易懂,插图生动,是初学者不可多得的好书。HeadFirstHTMLandCSS作者:ElisabethFreeman/EricFreeman豆瓣评分:8.8这本书可以说是初学者的经典之作。循序渐进,非常适合初学者。它使用通俗易懂的语言,设置了很多有趣的场景,寓教于乐,一步步教你如何制作网页,了解HTML和CSS的基本语法和属性。是教科书的典范。CSS权威指南作者:[美]EricA.Meyer豆瓣评分:8.5学习CSS的经典之作,原理解释的很清楚。不仅要告诉我们“是什么”,还要告诉我们“为什么”。CSSSecret作者:[希]LeaVerou原标题:CSSSecrets:BetterSolutionstoEverydayWebDesignProblems豆瓣评分:9.4本书的结构设计非常巧妙,由厚到薄,循序渐进,47个css技巧让你面对各种css问题时,都能游刃有余。甚至有人称之为:多年难得一见的重磅CSS书籍,CSS进阶必读。
