25個對JavaScript新手程序員有用的免費資源
1). Eloquent Javascript 是由 Marijn Haverbeke 編寫的對編程和JavaScript的現(xiàn)代化的介紹。還有一個由 Gordon Zhu 編寫的 Eloquent Javascript 的注釋版本。
2). JavaScript for Cats 是為新手程序員做的JavaScript介紹,作者:Max Ogden。
3). You Don’t Know JS 是深入JavaScript核心機(jī)制的一系列圖書,作者:Kyle Simpson。
4). Human JavaScript 是關(guān)于JavaScript 工具、模式和優(yōu)化方法的圖書,作者:Henrik Joreteg。
5). Speaking JavaScript 可以幫助程序員快速正確的學(xué)習(xí)JavaScript,加深你現(xiàn)有的技能,作者:Axel Rauschmayer。
6). Exploring ES6 涵蓋了 ECMAScript 6 所有主要細(xì)節(jié),但由于它是結(jié)構(gòu)化的,你也可以快速得到你想要的概述。
7). Cracking the Coding Interview 是準(zhǔn)備參加公司面試(如Google、Facebook、Microsoft)時***的書。
8). JavaScript Allonge 涵蓋了JavaScript 函數(shù)式編程方面的內(nèi)容,作者:Reginald Braithwaite。
9). JavaScript spessore 適用于那些讀過 JavaScript Allongé 的程序員,它涵蓋了函數(shù)式編程、閉包以及原型,作者:Reginald Braithwaite。
10). What is Code? 是由 Paul Ford 寫的關(guān)于什么是代碼以及它的重要性的互動性文章。
11). Professor Frisby’s Mostly Adequate Guide to Functional Programming 涵蓋了JavaScript函數(shù)式編程方面的內(nèi)容。
12). 由 Eric Elliot 編寫的 Programming JavaScript Applications 主要是中級的JavaScript編碼內(nèi)容。
播客
13). NodeUp 是 @ffloat 和 @dshaw 合作的一個 Node.js 方面的播客。
14). JavaScript Jabber 是一個每周一次的JavaScript方面的播客,包括 Node.js、前端技術(shù)、職業(yè)以及團(tuán)隊合作等方面。
15). Five JS Podcast 是一個每周四發(fā)布的5分鐘的播客,你可以關(guān)注它們的 Twitter 或者 訂閱他們的 iTunes 或 RSS。
16). This Developer’s Life 深入到程序員生活的不同方面,模仿 NPR 的 This American Life,它具有采訪和不拘一格的音樂。
17). CodeNewbie Podcast 是關(guān)于人們編程旅程中的故事的播客,每周一出版,你也可以關(guān)注它們的 Twitter @CodeNewbies。
視頻
18). JavaScript: The Good Parts,作者:Douglas Crockford。
19). Level Up Tuts
20). DevTips 是WEB設(shè)計和開發(fā)方面的視頻。
其他資源
21). repl.it 是一個交互式的探索編程語言的在線環(huán)境。
22). MDN JavaScript Guide 是一個非常好的參考,提供了該語言的概述。
23). Codewars 為用戶提供了交互式的編程挑戰(zhàn)。
24). Code Combat 通過一個策略編程游戲讓你練習(xí)JavaScript語法。
25). jQuery Fundamentals 里介紹了你在使用 jQuery 時可能遇到的問題。