20 likes | 29 Views
The following book list is a curated set of known and reputable resources. The links provided go<br>to the publisheru2019s or authoru2019s page for the book itself. Do not change or remove these linksu2014<br>doing so will get you reported.<br>
E N D
What is the best way to learnJavaScript? Books The following book list is a curated set of known and reputable resources. The links provided go to the publisher’s or author’s page for the book itself. Do not change or remove these links— doing so will get you reported. •JavaScript: The Definitive Guide by David Flanagan •Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript (Effective Software Development Series) by David Herman •Eloquent JavaScript: A Modern Introduction to Programming by Marijn Haverbeke •You Don’t Know JS: Up & Going by Kyle Simpson •You Don’t Know JS: Scope & Closures by Kyle Simpson •You Don’t Know JS: this & Object Prototypes by Kyle Simpson •You Don’t Know JS: ES6 & Beyond by Kyle Simpson •JavaScript: The Good Parts by Douglas Crockford •Pro JavaScript Design Patterns by Dustin Diaz & Ross Harmes •Head First JavaScript Programming by Eric T. Freeman & Elisabeth Robson •Secrets of the JavaScript Ninja by John Resig & Bear Bibeault •High Performance JavaScript (Build Faster Web Application Interfaces) by Nicholas C. Zakas Resources •Hackr.io (Find & share the best online programming courses & tutorials) •Free Code Camp (www.freecodecamp.com) •Simpliv (www.simpliv.com) •Team Treehouse (www.teamtreehouse.com) •Codewars (codewars.com) •iLoveCoding Javascript Screencasts (https://ilovecoding.org) •Codementor(https://www.codementor.io/javasc…) •CodeCloud (CodeCloud.me) •Codecademy (http://www.codecademy.com/#!/exe…) •Lynda (http://www.lynda.com/JavaScript-…)
•Channel9 (http://channel9.msdn.com/Series/…) •TheCodePlayer (Learn HTML5, CSS3, Javascript) •Eloquent Javascript Book (http://eloquentjavascript.net/co…)0 •Javascript by Douglas Crockford (Douglas Crockford’s Javascript) •CodinGame (http://www.codingame) •Mozilla (https://developer.mozilla.org/en…) •Udacity (JavaScript Basics for Beginners Course) •Egg Head (egghead.io – Learn professional JavaScript tools with Tutorial Videos & Training) •CodeSchool: Start with Free Courses at CodeSchool •Pluralsight: (JavaScript) 1) Build shit! Get an account on Google App Engine, and start launching real web apps, with real CRUD features. 2) AVOID JQUERY. Try as much as you can to write javascript with 0ut Jquery. Jquery is a way overbloated API and you’ll spend too much time learning it instead of javascript. document.querySelector() will work just fine! 3) Post every bit of code you write on GitHub, and try to convince people/friends smarter than you to read it and give you advice. 4) Seek failure, and just keep learning! Good luck, Simpliv