4 ms·
Ask HN: JavaScript resources
I've been using JS for years. I'm pretty comfortable, but I definitely have room to grow. What are your top suggestions for learning intermediate/advanced topics (pure JS only. I'm not looking for frameworks at the moment)? I prefer video based training over books/written training. Paid or free, it doesn't matter.
Thanks for the suggestions!
- robin_carry 12y agoNodevember Videos about PROMISE object - https://www.youtube.com/watch?v=oa2clhsYIDY https://www.youtube.com/watch?v=oa2clhsYIDY Nodevember Videos has interesting session on ES6 (ECMAScript 6 spec discussion), this is learning about the future. https://www.youtube.com/watch?v=Hjkc9m9vYCU https://www.youtube.com/watch?v=Hjkc9m9vYCU JS Design Pattern book (I refer to it quite regularly) - http://addyosmani.com/resources/essentialjsdesignpatterns/book/ http://addyosmani.com/resources/essentialjsdesignpatterns/bo... Eloquent Javascript (First book I read after working for few months on JS) - http://eloquentjavascript.net/ http://eloquentjavascript.net/ Additionally - read the specification always helps - this is the draft of ES6 (http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf http://www.ecma-international.org/publications/files/ECMA-ST...) 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 "THE" Language. Recent conference (NODEVEMBER) has lot of interesting videos - https://www.youtube.com/channel/UC7z0nOE8ITfrGnXJgNzYaEQ https://www.youtube.com/channel/UC7z0nOE8ITfrGnXJgNzYaEQ
- _RPM 12y agoDefine "using JS for years" It is a relatively small language, how haven't you become highly proficient in it yet?
- kachhalimbu 12y agoI highly recommend 'Secrets of JavaScript Ninja'[1] for learning intermediate/advanced topics of JS. The book is written by John Resig (creator of jQuery) and Bear Bibeault [1] http://www.amazon.com/Secrets-JavaScript-Ninja-John-Resig/dp/193398869X http://www.amazon.com/Secrets-JavaScript-Ninja-John-Resig/dp...
- gamesbrainiac 12y agoThis series, https://github.com/getify/You-Dont-Know-JS https://github.com/getify/You-Dont-Know-JS has been good for learning the nuances of javascript.
- chandrew 12y agoI learned a lot from a project on Github (https://github.com/braitsch/node-login https://github.com/braitsch/node-login) 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.
- actraub 12y agoDouglas Crockford has some great videos on javascrip: https://www.google.com/search?q=douglas+crockford&safe=off&es_sm=122&biw=1025&bih=789&tbm=vid&source=lnms&sa=X&ei=0td0VPnKM4OegwTszYCYDg&ved=0CAgQ_AUoAQ&dpr=1 https://www.google.com/search?q=douglas+crockford&safe=off&e...