學(xué)習(xí)前端你必須看過這幾本書!

總是覺得學(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)階必讀。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容