你對你從事的職業中的各種概念掌握得越多,那你就越有優勢。當你從事的是技術或者IT方面的工作時,你了解的信息越多,你的基本技 能和意識將越寬廣。JavaScript就是這樣一門編程語言,你需要掌握和學習的是永無止境的。它會時不時的增加或取消一些腳本,以提高網站建設質量。 一個利用JavaScript來設計網頁、游戲或者其他圖形的程序員應該知道并理解該編程語言所有重要方面的概念。
JavaScript正在主宰這個世界,從創建一個簡單的web應用到復雜的機器人,你都可以使用它。因此,很多作者和程序員把它寫成書籍,你從中 可以很容易的理解這些概念。但你要知道,不是所有的書都值得信賴。有些書并沒有詳細描述JavaScript,有些只是以一些例子作為噱頭。因此,這里整 理了一些免費但詳細介紹了JavaScript語言重要性以及意義特征的書籍。
這是一本關于JavaScript、編程以及數字的奧妙的書。你可以在線閱讀,也可以自己把它平裝成書。
這本書不是關于JavaScript的設計模式或者用JavaScript代碼實現一個面向對象的范例。它也不是區分JavaScript語言特點好與壞。它也不是一個完整的參考指南。它的目標人群也不是那些新手程序員或者剛開始學習JavaScript的人。
3. Learning JavaScript Design Patterns
設計模式是軟件設計中經常出現的問題的可重用的解決方案。在任何語言編程的探索中,它都是令人興奮和有趣的話題。
HTML5 is great. jQuery is cool. Node.JS is awesome. Base them on the solid, powerful basement of pure JavaScript and you can rock the web!
Human JavaScript 的前提是在 JavaScript 的范圍內,對人們***的一些特性、工具、方法和模式的集合。這本書適用于從構建WEB應用角度對JavaScript感興趣的人。
Speaking JavaScript適用于那些想用JavaScript編碼的程序員。前提是你要了解面向對象編程,并掌握一門其他語言,如PHP, Ruby, Python, C++, Java等。
7. Building Front-End Web Apps with Plain JavaScript
本書展示了如何使用純JavaScript構建前端的web應用程序,不使用任何(第三方)框架或庫。通常情況下(但不一定),前端WEB應用程序是單用戶的,不能與其他用戶共享。
8. Programming JavaScript Applications
這本書教你使用JavaScript以及相關的技術(如JSON、NOSQL)來構建現代WEB應用程序的技巧、方法以及***實踐。
這本免費的書是當我想創建單頁應用程序時想要的。它不是一個特定框架的API參考,相反的,它的重點是討論模式、選擇實踐以及正確的做法。
如果你想認真學習JavaScript,文檔對象模型(DOM)是你必須掌握的。DOM Enlightenment就是這項技術的一個啟蒙指南。
via:designemag.com,由 Specs 翻譯整理,發布在 Coder資源網,轉載請注明來源。