Herofeeder Posted January 30, 2017 Share Posted January 30, 2017 can anyone give me the name of a book they would recommend (or several) and if anyone has taken a course in JS online. i recently learned HTML and CSS and i was told i should continue learning but this time it should be JS Link to comment Share on other sites More sharing options...
davej Posted January 30, 2017 Share Posted January 30, 2017 The w3Schools tutorial isn't terrible. I just wish it didn't use document.write() and inline javascript. Just rewrite each example so that document.write() isn't used. http://www.w3schools.com/js/default.asp One of the first few lessons explains why document.write() is inferior, so then why do they keep using it throughout the rest of the tutorial? I don't know. Also learn to use addEventListener() as a more flexible alternative to inline javascript which is embedded into the HTML. For books get... https://www.amazon.com/JavaScript-Definitive-Guide-Activate-Guides-ebook/dp/B004XQX4K0/ref=sr_1_3?ie=UTF8&qid=1485791079&sr=8-3&keywords=javascript&refinements=p_72%3A2661618011 ...and either this... https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/ref=sr_1_8?ie=UTF8&qid=1485791079&sr=8-8&keywords=javascript&refinements=p_72%3A2661618011 ...or this (they are approximately the same material)... https://www.amazon.com/JavaScript-Patterns-Better-Applications-Coding/dp/0596806752/ref=sr_1_17?ie=UTF8&qid=1485791342&sr=8-17&keywords=javascript&refinements=p_72%3A2661618011 However please realize that an entirely new and more complex version of Javascript is on the horizon... but you should probably not begin with this book... https://www.amazon.com/Learning-JavaScript-Essentials-Application-Development/dp/1491914912/ref=sr_1_3?ie=UTF8&qid=1485791459&sr=8-3&keywords=javascript+es6 1 Link to comment Share on other sites More sharing options...
Ingolme Posted January 30, 2017 Share Posted January 30, 2017 ECMAScript 6 is mainly geared towards programmers. Most people use Javascript for simple effects on the page, they won't need to make use of the new features, so I wouldn't suggest teaching it to beginners. The way Javascript is used today won't change for people who are not building large browser applications. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now