TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: JavaScript resources

5 pointsby Paul_Dessertover 10 years ago
I&#x27;ve been using JS for years. I&#x27;m pretty comfortable, but I definitely have room to grow. What are your top suggestions for learning intermediate&#x2F;advanced topics (pure JS only. I&#x27;m not looking for frameworks at the moment)? I prefer video based training over books&#x2F;written training. Paid or free, it doesn&#x27;t matter.<p>Thanks for the suggestions!

6 comments

robin_carryover 10 years ago
Nodevember Videos about PROMISE object - <a href="https://www.youtube.com/watch?v=oa2clhsYIDY" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=oa2clhsYIDY</a><p>Nodevember Videos has interesting session on ES6 (ECMAScript 6 spec discussion), this is learning about the future. <a href="https://www.youtube.com/watch?v=Hjkc9m9vYCU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Hjkc9m9vYCU</a><p>JS Design Pattern book (I refer to it quite regularly) - <a href="http://addyosmani.com/resources/essentialjsdesignpatterns/book/" rel="nofollow">http:&#x2F;&#x2F;addyosmani.com&#x2F;resources&#x2F;essentialjsdesignpatterns&#x2F;bo...</a><p>Eloquent Javascript (First book I read after working for few months on JS) - <a href="http://eloquentjavascript.net/" rel="nofollow">http:&#x2F;&#x2F;eloquentjavascript.net&#x2F;</a><p>Additionally - read the specification always helps - this is the draft of ES6 (<a href="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf" rel="nofollow">http:&#x2F;&#x2F;www.ecma-international.org&#x2F;publications&#x2F;files&#x2F;ECMA-ST...</a>)<p>Also, if you want to learn pure JAVASCRIPT, I presume you should also work on NODE.JS because JAVASCRIPT has evolved big time in the past few years to become &quot;THE&quot; Language.<p>Recent conference (NODEVEMBER) has lot of interesting videos - <a href="https://www.youtube.com/channel/UC7z0nOE8ITfrGnXJgNzYaEQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;channel&#x2F;UC7z0nOE8ITfrGnXJgNzYaEQ</a>
chandrewover 10 years ago
I learned a lot from a project on Github (<a href="https://github.com/braitsch/node-login" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;braitsch&#x2F;node-login</a>) and taking a look at his code. I particularly liked the way he organized his project and the way he wrote his controllers. I was learning Node when I originally went over it, but I began writing my JS similar to how he wrote his. My code became more object-oriented.
actraubover 10 years ago
Douglas Crockford has some great videos on javascrip: <a href="https://www.google.com/search?q=douglas+crockford&amp;safe=off&amp;es_sm=122&amp;biw=1025&amp;bih=789&amp;tbm=vid&amp;source=lnms&amp;sa=X&amp;ei=0td0VPnKM4OegwTszYCYDg&amp;ved=0CAgQ_AUoAQ&amp;dpr=1" rel="nofollow">https:&#x2F;&#x2F;www.google.com&#x2F;search?q=douglas+crockford&amp;safe=off&amp;e...</a>
kachhalimbuover 10 years ago
I highly recommend &#x27;Secrets of JavaScript Ninja&#x27;[1] for learning intermediate&#x2F;advanced topics of JS. The book is written by John Resig (creator of jQuery) and Bear Bibeault<p>[1] <a href="http://www.amazon.com/Secrets-JavaScript-Ninja-John-Resig/dp/193398869X" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Secrets-JavaScript-Ninja-John-Resig&#x2F;dp...</a>
gamesbrainiacover 10 years ago
This series, <a href="https://github.com/getify/You-Dont-Know-JS" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;getify&#x2F;You-Dont-Know-JS</a> has been good for learning the nuances of javascript.
_RPMover 10 years ago
Define &quot;using JS for years&quot; It is a relatively small language, how haven&#x27;t you become highly proficient in it yet?