web前端開發教程系列-2 - 前端開發書籍分享

目錄:

 

前言

前端書籍在每一個商城或書架上面都是琳琅滿目,不少初學者又不能很好的判斷書的質量或層次。由於今天給同窗們分享一下,看書主要是兩個方面,一個是層次性,一個是持續性。閱讀是一件快樂的事情,要持續的澆灌,但願之田纔會長青不衰。javascript

 

一. CSS

css的書大可能是停留在基礎普及,就是介紹Css基礎概念的居多。
下面列舉幾個,有的可能已經絕版了,只能看到電子版了。css

  1. CSS網站佈局實錄
    CSS網站佈局實錄
    這本是出現比較早的css書籍,如今能夠看到電子版。或者在某寶上也能買到。
  2. CSS那些事兒
    CSS那些事兒
    就像下面的評論所說:這書簡明扼要,除了說明了css一些佈局的思路,還創造性的提供了一些很是規佈局的思路延伸,實在是可貴的好書
  3. 精通CSS
    精通CSS
    由於這書是國外人寫的,因此思路是另闢蹊徑,劍走偏峯,須要進階的同窗仍是建議能夠看一看。
  4. 圖解CSS3
    圖解CSS3
    此書是CSS3領域的標準性著做,由資深Web前端工程師大漠根據CSS3的最新技術標準撰寫,內容極爲全面、豐富和翔實,由淺入深地講解了CSS3新特性。是移動端前端發展或入門的必讀書籍。也是近幾年來出的最新的一本書。
  5. CSS權威指南(第三版)
    CSS權威指南(第三版)
    此書是著名的CSS專家Eric A.Meyer他招牌式的智慧和無與倫比的經驗引領讀者探索了CSS的各個部分,包括屬性、標記、特性和實現。此書是偏重於對css屬性的深層挖掘,我的感受也是值得一讀的好書。但其描述過於中立,能夠視爲工具書。
  6. CSS設計指南
    CSS設計指南
    這書是李鬆峯老師翻譯的,李鬆峯老師能夠說是IT翻譯界質量過硬的代名詞,值得推薦或學習。

這是書籍類的,後期看時間是否容許,若是有空能夠出一些偏實戰類的教程來彌補過於理論的缺陷。前端

 

二. JavaScript

  1. JavaScript 高級程序設計 第3版
    JavaScript 高級程序設計 第3版
    這書是我的比較推薦的,除了新以外,就是全,除了全以外就是寫得好,寫得好以外就是譯得好,譯得好以外出現的真是時候。
  2. JavaScript權威指南(第6版)
    JavaScript權威指南(第6版)
    這書也是比較推薦的,相對於高級程序設計以外,他更擅長從語言的深度來解釋一個基礎的概念。是進階的好書,入門也能夠,但比高程三更考驗人的耐心。其實這兩本書核心的東西都差很少,高程700多頁,權六除了參考手冊以外也就700多頁。
  3. JavaScript語言精粹
    JavaScript語言精粹
    這書確實是精而粹着,沒有一本js相關的書比他還薄,比他還有深度。是Json或Jslint做者Douglas所寫,多年來一直是進階的必讀書籍,注意是進階,前兩本是入門,剩下的就是進階。入門指的是:介紹js有那些東西,東西的過去將來是什麼樣的,進階就不扯這些了,只說js有那些精華的知識點,須要你去挖掘研究。
  4. JavaScript面向對象編程指南(第2版)
    JavaScript面向對象編程指南(第2版)
    寫書要麼寫高大全,要麼劍走偏峯。高大全的好比明朝的那些事,介紹了明王朝的開始到終結。而這本是專對Js面向對象進行探討或挖掘的一本值得讀的書。下面還有幾本也是相似這個系列的,有針對性能的,還有針對模式的,都是這類的表明。
  5. 精通JavaScript
    精通JavaScript
    jQuery做者寫的書,不深不淺,簡單的介紹了一些jQuery的方法實現。
  6. 高性能JavaScript
    高性能JavaScript
    JavaScript高級程序設計做者的另一本書,可作爲進階的書籍。經過此書你將會了解如何提高各方面的性能,包括代碼的加載、運行、DOM交互、頁面生存週期等。
  7. JavaScript設計模式
    JavaScript設計模式
    主要對包括接口、封裝和信息隱藏、繼承、單體模式,工廠模式、橋接模式、組合模式、門面模式等幾種常見的模式的介紹,是一本提升書,掌握純熟的面向對象以後建議欣賞此書。
  8. JAVASCRIPT語言精髓與編程實踐 第二版
    JAVASCRIPT語言精髓與編程實踐 第二版
    我的認爲是國內人寫的書裏邊比較深的一本,試圖從語言的本質來闡述JavaScript的語言特性,是真正的精髓。屬於進階類的書籍。
  9. JavaScript框架設計
    JavaScript框架設計
    書如其名,是司徒正美大牛的一大力做,司徒正美是國內JavaScript領域比較專一的一個開發者,長期堅守在JavaScript陣營,他的博客有大量優秀的JavaScript博文,也是此書來源的實戰基礎。
  10. 數據結構與算法JavaScript描述
    數據結構與算法JavaScript描述
    此書是JavaScript的第一本算法書,內容自己沒有脫離傳統語言算法的範疇,可是做者試圖用JavaScript這門語言來闡述了這個世界的算法人生。
  11. JavaScript編程全解
    JavaScript編程全解
    一本日本人的寫的JavaScript入門級書籍,有興趣的能夠看看,聽說在日本市場很受歡迎。
  12. Secrets of the JavaScript Ninja
    Secrets of the JavaScript Ninja
    這本書是jQuery做者的大做,是英文版,惋惜最近幾年來一直沒有譯成中文,因此只有硬着頭皮看了。
 

三. jQuery

  1. 鋒利的jQuery 第二版
    鋒利的jQuery 第二版
    此書是由中國第一批jQuery愛好者當中的一員cssRain大神的著做,可是網站後來因不可抗拒力而關閉。不得不說是一個業界的損失,網站上有大量的jQuery實例及學習心得。是當時學習jQuery,及jQuery愛好者們的聚焦地。因此此書是入門jQuery的第一本推薦書籍,沒有過多深層的內容,只是從jQuery的基礎選擇器入手,一步步進入jQuery精彩世界。是入門的推薦書籍。
  2. jQuery 技術內幕 - 深刻解析 jQuery 架構設計與實現原理
    jQuery 技術內幕 - 深刻解析 jQuery 架構設計與實現原理
    此書是國內阿里大牛分析jQuery源碼的一大力做,全面的解析了jQuery內部實現的基礎原理,是一本可貴的jQuery入門之做。我的博客 http://nuysoft.com,開源做品有 http://mockjs.com
  3. jQuery實戰
    jQuery實戰
    如下本幾本是常規的jQuery入門書籍,有興趣的能夠看看。
  4. jQuery基礎教程
    jQuery基礎教程
  5. jQuery權威指南
    jQuery權威指南
  6. jQuery攻略
    jQuery攻略
 

四. 後記

書本只是入門旅行中的第一步,入門的關鍵在於學習如何把人類天然語言、業務需求經過計算機語言就是代碼的方式來描述出來。重點在於描述,掌握基礎語言規範的基礎上,着重培養描述這一過程,就是編程思路的積累。這是很是重要的,新手容易迷失在語法糖的漩渦中不能自撥,學習其是一種思路的培養,這個培養着重經過大量的代碼來實現。書中的理論知識一方面用來應付面試,一方面是用來驗證代碼成果的一個方向。並非由於理論而去用代碼去實現,固然書中的代碼過一遍是沒有壞處。java

相關文章
相關標籤/搜索