TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Curriculum for learning JavaScript, JQuery, and Node?

9 点作者 optimus超过 11 年前
From recent posts, I&#x27;m concluding that Javascript is the next thing I should learn (employability, resilience, usefulness). There are so many resources, however, so I&#x27;m not sure where I should begin?<p>JavaScript: The Good Parts? Online tutorials and &quot;classes?&quot; Opensource Github projects? Other books? Should I learn CoffeeScript &quot;instead&quot; of pure JS?<p>My goals include learning Node and Angular (should I even go all-in on a framework at this point?) too.<p>I thoroughly know HTML and CSS and, at the sake of sounding redundant, I&#x27;m a beginning novice in Rails.

4 条评论

anshumans超过 11 年前
I&#x27;m in a similar boat. For Javascript, I found <a href="http://www.amazon.com/JavaScript-Definitive-Guide-Activate-Guides/dp/0596805527" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;JavaScript-Definitive-Guide-Activate-G...</a> to be a good place if you have little to no familiarity of Javascript. For Node, I&#x27;m using the links suggested here <a href="http://stackoverflow.com/questions/2353818/how-do-i-get-started-with-node-js" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;2353818&#x2F;how-do-i-get-star...</a>.<p>For Angular, I&#x27;ve just followed the documentation on angularjs.org and tried applying it to various web projects that I have already.<p>I feel that there are a lot more projects in pure JS compared to CoffeeScript that even if you did learn CoffeeScript, you can&#x27;t avoid encountering pure JS.
BenWhit超过 11 年前
IMO, learn pure js but while learning the basics, get your hands dirty with some frameworks, small side projects or tutorials and workshops. This will help you find what framework you enjoy or really &quot;clicks&quot; with your personal preferences. Its also more fun then learning the syntax and structure of a new language. There will be another framework to learn next month but pure js is going to be around for a while.<p>Some good resources for learning JS from the ground up (pure js)..<p>Books (highly recommended):<p>- Javascript: The Definitive Guide<p>- Eloquent Javascript<p>- Professional JavaScript for Web Developers 3rd Ed.<p>Resources:<p>- <a href="https://learn.thoughtbot.com/javascript" rel="nofollow">https:&#x2F;&#x2F;learn.thoughtbot.com&#x2F;javascript</a><p>- <a href="http://javascriptissexy.com/how-to-learn-javascript-properly/" rel="nofollow">http:&#x2F;&#x2F;javascriptissexy.com&#x2F;how-to-learn-javascript-properly...</a><p>- <a href="http://www.reddit.com/r/learnjavascript/comments/1oq8ns/learn_javascript_properly_omnibus_post_for_the/" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;learnjavascript&#x2F;comments&#x2F;1oq8ns&#x2F;lear...</a><p>- <a href="http://jstherightway.org/" rel="nofollow">http:&#x2F;&#x2F;jstherightway.org&#x2F;</a><p>For Angular (<a href="http://egghead.io" rel="nofollow">http:&#x2F;&#x2F;egghead.io</a>) is a great resource for short&#x2F;dense screencasts (from what I&#x27;ve heard&#x2F;read)
malandrew超过 11 年前
Eloquent JavaScript - Marijn Haverbeke<p>Effective JavaScript - Dave Herman<p>Functional JavaScript - Michael Fogus<p>Once you know JavaScript, dig into the codebase of larger mature projects by the most prolific&#x2F;well-known developers in the JavaScript community, like TJ Holowaychuk, Isaac Schleuter, Dominic Tarr, Raynos, Marijn Haverbeke, Oliver O&#x27;Steele, James Halliday, Mikeal Rogers, SamuraiJack, Gozala, Creationix, Kritowal, Marak, coolaj86, TooTallNate, indexzero, hij1nx, pkrumins, John Resign, Douglas Crockford, etc.<p>Sorry if I missed any names.
mmanfrin超过 11 年前
Codeschool as courses on all of these, and they are very good.
评论 #7240843 未加载
评论 #7214744 未加载