總是覺得學(xué)習(xí)前端很難?
那我告訴你,除了掌握學(xué)習(xí)路線和學(xué)習(xí)方式外,你還需要好好看看這幾本書——
Unix編程藝術(shù)

作者:[美] Eric S·Raymond?
原作名:The Art of UNIX Programming
豆瓣評(píng)分:9.3
這不是一本技術(shù)類的書籍,書里沒有數(shù)學(xué)公式,甚至連代碼也沒有,所以沒有基礎(chǔ)的小萌新們也不用害怕。如果你要用它來打發(fā)堵車、候機(jī)、等人時(shí)的無聊時(shí)間,這書也適合從任何一篇翻起。
當(dāng)你看完這本書,你就會(huì)發(fā)現(xiàn)程序設(shè)計(jì)其實(shí)要比你想象的簡單。這本書將程序設(shè)計(jì)總結(jié)了幾個(gè)原則,其中最著名的是貫穿始終的 KISS 原則。
豆瓣有人把《Unix編程藝術(shù)》稱為“發(fā)泄級(jí)讀物”,即使書中所闡述的基本都是程序員每天稀疏平常、實(shí)踐到爛的東西,但對于一名 Unix 程序員來講, 這無疑更是一種黑色幽默式的消遣。
軟件隨想錄

作者:[美] Joel Spolsky?
原作名: More Joel on Software
豆瓣評(píng)分:8.7
Joel以其詼諧幽默的筆觸將自己在軟件行業(yè)的親身感悟娓娓道來,觀點(diǎn)新穎獨(dú)特,內(nèi)容簡潔實(shí)用,他在書中不僅談到了如何做好企業(yè)家,創(chuàng)業(yè)者,如何做好管理者,如何做好程序員甚至還談到了在學(xué)生時(shí)代我們就應(yīng)該鍛煉的技能。
所以豆瓣有人評(píng)論到“如果每個(gè)管理者都能借鑒作者的想法,那程序員就會(huì)幸福很多;如果每個(gè)程序員都能借鑒書中的想法,那么這行會(huì)少很多蹩腳的程序員”。
只是為了好玩

作者: Linus Torvalds/David Diamond?
原作名: Just for Fun
豆瓣評(píng)分:8.2
這本書可以說是開源操作系統(tǒng)Linux之父Linus Torvalds的自傳,一直圍繞生活的意義三部曲:生存,社會(huì)秩序,娛樂。
其中我覺得很有趣的是Linus Torvalds這樣談他的寫作計(jì)劃:“我們可以在第一章里對人們解釋生命的意義何在。這樣可以吸引住他們。一旦他們被吸引住,并且付錢買了書,剩下的章節(jié)里我們就可以胡扯了?!惫瑏砜纯匆粋€(gè)真正的黑客是怎樣的玩。
寫給大家看的設(shè)計(jì)書

作者: Robin Williams / John Tollett
原作名: Robin Williams Design Workshop
豆瓣評(píng)分:8.2
不管你是否從事設(shè)計(jì)行業(yè),它都會(huì)告訴你怎么去玩。設(shè)計(jì)這件事與美學(xué)是不可分離的,它遍布在我們生活的角角落落,況且它確實(shí)很有趣,不是嘛?
大話設(shè)計(jì)模式

作者:程杰?
豆瓣評(píng)分:8.3
這本書的特色是通過小菜與大鳥的趣味問答,以淺顯幽默的語言向讀者詮釋了面向?qū)ο笤O(shè)計(jì)模式的精髓,以達(dá)到不但授之以“魚”,還授之以“漁”的目的??梢哉f是相當(dāng)不錯(cuò)的設(shè)計(jì)模式的入門書,豆瓣上甚至還有人把它比作是設(shè)計(jì)模式版的《明朝那些事兒》。
JavaScript高級(jí)程序設(shè)計(jì)

作者: ?[美] Nicholas C. Zakas?
原作名: Professional JavaScript for Web
豆瓣評(píng)分:9.3
《JavaScript高級(jí)程序設(shè)計(jì)》雖然號(hào)稱是前端界的紅寶書,但其實(shí)是幫助入門的,它講的都是JS的基本屬性問題,詳盡地解讀了JS這門語言的各個(gè)組成部分,透徹地剖析了JS所涉及的編程思想,深入淺出地演示了豐富的JS應(yīng)用實(shí)例。只要認(rèn)真地讀透這本書,即使你不能成為一名前端大牛,但你也會(huì)是一個(gè)精通JS的高手。
可以配合犀牛書(JavaScript權(quán)威指南),相互印證哦!
ECMAScript6入門

作者: 阮一峰?
豆瓣評(píng)分:8.2
阮一峰老師的書,阮老師一直致力于IT前沿,這本書對于新手入門及其有幫助,而且循序漸進(jìn),有助于更深層次的理解,有人說這本書是ES6本地化的第一本詳細(xì)的出版物。
圖解HTTP

作者:[日] 上野宣?
豆瓣評(píng)分:8.1
雖然書名叫《圖解HTTP》,但這本書里面的內(nèi)容從互聯(lián)網(wǎng)起源到構(gòu)建Web所需的技術(shù),以及Web攻擊技術(shù)都有所涉及,讀完這本書,對整個(gè)互聯(lián)網(wǎng)世界,都會(huì)有一個(gè)比較完整的認(rèn)識(shí)。全文通俗易懂且插圖生動(dòng),是入門不可多得的好書。
Head First HTML與CSS

作者: ?Elisabeth Freeman / Eric Freeman?
豆瓣評(píng)分:8.8
這本書可以說是入門的經(jīng)典書籍了,手把手教學(xué),非常適合剛?cè)腴T的小白。它用淺顯易懂的語言,設(shè)置很多好玩的場景,寓教于樂,真真正正地一步一步教你怎么制作網(wǎng)頁、了解HTML和CSS的基本語法和性質(zhì),是教科書的典范之作。
CSS權(quán)威指南

作者: [美] Eric A.Meyer?
豆瓣評(píng)分:8.5
學(xué)CSS的經(jīng)典之作,把原理講得非常的通透。
不僅僅告訴我們“是什么”,還告訴我們“為什么”。
CSS揭秘

作者: [希] Lea Verou
原作名: CSS Secrets: Better Solutions to Everyday Web Design Problems
豆瓣評(píng)分:9.4
書籍的結(jié)構(gòu)設(shè)計(jì)非常巧妙,從粗到細(xì),逐步遞進(jìn),47個(gè)css技巧讓你在面對各種css問題的時(shí)候都能游刃有余。
更有人將它稱為:多年難得一見的重磅CSS圖書,CSS進(jìn)階必讀。