Front End Books
記錄和推薦一些認爲還不錯的前端方面的書籍。列入標準:javascript
- 看過,並以爲值得推薦給你們的。
- 正在看的,已經以爲不錯的,或者聽聞別人說不錯的。
- 打算看的,經多人推薦,一致認爲必看的。
注:此列表僅作推薦只用,並不是評判書籍的優劣。大體依據我的喜愛程度排序,並儘可能客觀。css
若是有你以爲不錯的書籍我這沒有列出,歡迎將其推薦給我,也推薦給你們。html
1.基礎入門:
1.1 HTML:
無書籍推薦,我的認爲,入門的時候,搞清楚HTML是什麼,那一堆標籤什麼意思,就能夠了,特別是 HTML 5 新增和修改的那些。前端
注:刪掉了 w3school, 是由於以前有夥伴對着一個 demo,折騰了半天沒弄出來,結果是由於 demo 的代碼寫坑了,中文的那個沒有仔細看過,但也應該注意分辨java
1.2 CSS:
書名 |
做者 |
簡介 |
連接 |
備註 |
精通CSS |
Andy Budd, Simon Collison, Cameron Moll |
內涵多種實際開發中的技巧和解決方案 |
豆瓣 |
|
CSS權威指南 |
Eric A. Meyer |
權威指南,文檔以外不二選擇 |
豆瓣 |
第三版 |
CSS禪意花園 |
Dave Shea, Molly E. Holzschlag |
CSS最經典之做之一 |
豆瓣 |
|
1.3 JavaScript:
書名 |
做者 |
簡介 |
連接 |
備註 |
JavaScript DOM編程藝術 |
[英] Jeremy Keith / [加] Jeffrey Sambells |
JS和DOM必選,語言流暢,示例易懂 |
豆瓣 |
第二版 |
JavaScript高級程序設計 |
[美] Nicholas C. Zakas |
雖然以「高級」冠名,但依然適合入門使用,看完「藝術」後,無壓力,此書將知識點整理的至關係統,逐步深刻。 |
豆瓣 |
第三版 |
2.進階提升:
2.1 HTML:
書名 |
做者 |
簡介 |
連接 |
備註 |
HTML5高級程序設計 |
Peter Lubbers / Ric Smith / Frank Salim / Brian Albers |
解讀了HTML5規範的原因、發展和現狀,全面展現瞭如何使用WebSocket、Geolocation、Web Storage、Canvas及音頻視頻等史無前例的新特性構建先進的Web應用,並以大量的示例涵蓋所有HTML5 API。 |
豆瓣 |
第二版 |
2.2 CSS:
書名 |
做者 |
簡介 |
連接 |
備註 |
精通CSS |
Andy Budd, Simon Collison, Cameron Moll |
匯聚CSS中最佳的實踐方案 |
豆瓣 |
第二版 |
響應式Web設計實踐 |
Tim Kadlec |
除了介紹實現響應式的核心技術之外,還包括了較完整的設計方法、流程以及團隊的協做,是學習和實踐響應式設計的一本好書。 |
豆瓣 |
|
網站重構 |
Jeffrey Zeldman / Ethan Marcotte |
讓基於標準的設計思想更加清晰,更加易於理解,幫助你在這個領域中保持聰明和領先。 |
豆瓣 |
第三版 |
2.3 JavaScript:
書名 |
做者 |
簡介 |
連接 |
備註 |
JavaScript權威指南 |
弗蘭納根(David Flanagan) (做者), 淘寶前端團隊 (譯者) |
經典之做 |
豆瓣 |
第六版 |
JavaScript語言精粹 |
Douglas Crockford |
老道的經典,取JS精華,去JS糟粕 |
豆瓣 |
2012 修訂版 |
高性能JavaScript |
Nicholas C.Zakas |
使用JavaScript構建交互豐富的高性能Web應用 |
豆瓣 |
|
編寫可維護的JavaScript |
Nicholas C.Zakas |
剖析JavaScript編程最優規範 |
豆瓣 |
|
JavaScript模式 |
Stoyan Stefanov |
包含了實現每一個討論的模式的實踐建議,並附有數個能夠當即上手的範例。 |
豆瓣 |
|
3.語言衍生:
書名 |
做者 |
簡介 |
連接 |
備註 |
深刻淺出Node.js |
樸靈 |
國產Node.js,國內Node佈道者樸靈力做 |
豆瓣 |
|
了不得的Node.js: 將JavaScript進行到底 |
勞奇 (Guillermo Rauch)、 趙靜 (Goddy Zhao)譯 |
Socket.IO做者—— Guillermo Rauch 所著,擁有大量實戰案例 |
亞馬遜 |
|
Node.js實戰 |
Mike Cantelon / TJ Holowaychuk / Nathan Rajlich |
Node 社區頂尖開發者所著 |
豆瓣 |
|
鋒利的jQuery |
單東林 / 張曉菲 / 無魏然 |
jQuery最易懂的書 |
豆瓣 |
第二版 |
用AngularJS開發下一代Web應用 |
格林 (Green.B.)、夏德瑞 (Seshadri.S.)、 大漠窮秋 |
Google 提供的前端框架 |
Amazon |
|
4.用戶體驗:
書名 |
做者 |
簡介 |
連接 |
備註 |
瞬間之美 |
[美] Robert Hoekman, Jr. |
Search、Screencast、Blog 、Wizard、 RSS、 Rate 、TagCloud 以及Form的佈局、交互甚至客服等值得借鑑的解決方案。 |
豆瓣 |
|
5.產品:
書名 |
做者 |
簡介 |
連接 |
備註 |
人人都是產品經理 |
蘇傑 |
適合剛入門的產品經理、產品規劃師、需求分析師,以及對作產品感興趣的學生,用戶體驗、市場運營、技術部門的朋友們,特別是互聯網、軟件行業。 |
豆瓣 |
|
6.輔助知識:
書名 |
做者 |
簡介 |
連接 |
備註 |
大話數據結構 |
程傑 |
適合自學的關於數據結構的書 |
豆瓣 |
|
HTTP權威指南 |
David Gourley / Brian Totty |
詳解HTTP |
豆瓣 |
|
白帽子講Web安全 |
吳翰清 |
阿里安全專家所著,暢銷多國 |
豆瓣 |