Reddit reviews A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half
We found 18 Reddit comments about A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half. Here are the top ones, ranked by their Reddit score.
That's the problem. TBH, Treehouse is fking awful. I dont get all the hype around it. Read YDKJS series. Oh, if you are completely a beginner, read https://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C. This is a very good book written in plain English, which even 10 year old kids can understand. You can find free pdf file on google. While reading, do freecodcamp.
I'm currently going through this Kindle book, A Smarter Way to Learn JavaScript, and its associated website, in parallel with Eloquent JavaScript.
I personally feel like I understand better if I read a book with coding exercises, than through sites like Codecademy. Both books have their own coding environments on their sites, to be used with the books. Eloquent JS is much more dense in terms of reading material, so she may or may not choose to read it at the same time or at all.
The "Smarter" book is short, divided into easily digestible chunks of brief chapters, and has quizzes online to test your understanding of the material and to drill the syntax. It doesn't just tell you about a bunch of syntax then say, "Ok, solve this coding challenge; it's easy!" And then, you're left wondering how to start. So far I like this approach because it is a very gentle introduction to the language and its syntax. I think it's a great primer for wrapping one's head around the language, before getting into other heavier materials. Many books that are labeled for beginners make a lot of assumptions about your knowledge going in. This one really is beginner friendly. Other amazon reviewers seem to agree. It's not free, but it's inexpensive.
About me, for reference: I'm a girl (in case that matters). :D I've dabbled a little bit in trying to learn Python and Ruby, but I can't say that I can program at all really, just enough to be familiar with basic concepts like variables, conditional statements, and loops. I'd say I'm intermediate with HTML/CSS.
Do not worry about frameworks. You need to understand Vanilla JavaScript first. Once you have a good understanding how everything works THEN you can worry about which library is best for each project. Get the basics down at Code Academy then try out Practical JavaScript
A more in-depth approach would be learn javascript properly
A quick lookup/learn guide that I found helpful is A Smarter Way to Learn JavaScript
try Mark Myer's book A Smarter Way to Learn JavaScript
https://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C
loved it, not painful at all. done 2 of his books, great for getting feet wet, not an expert or autonomous but lots of exposure.
Just a head's up: EloquentJS will go over your head really fast really soon if you've no introduction to programming to begin with. I struggled with it and am still not nearly halfway through. Instead I've focused on other tutorials like ASmarterWayToLearnJS to help me understand the fundamentals better before diving into EloquentJS. As others have suggested, try some of the online tutorials first so you don't get overwhelmed.
https://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C/ref=sr_1_4?ie=UTF8&qid=1527449801&sr=8-4&keywords=javascript
Great book, I'm sure many will agree is "A Smarter Way To Learn JS"
There are some good suggestions here, especially DonnyTheWalrus's reply.
However, regarding books I'd personally suggest the book "Head-First Javascript Programming"(make sure you get the latest the one that says "programming" in the title, as that is the more modern one.) or "A Smarter Way". In my opinion, these books are really good at taking a newbie into the intermediate level of Javascript by taking advantage of some of the best things we've learned about learning in general.
It's not uncommon to have exercises at the end of a chapter. This particular book even has online exercises.
A Smarter Way to Learn JavaScript
Just to add onto the awesome list already given, A smarter way to learn JavaScript is also great 👍🏾
https://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C/ref=sr_1_1_sspa?ie=UTF8&qid=1542329199&sr=8-1-spons&keywords=a+smarter+way+to+learn+javascript&psc=1
If you're new to programming, this one is pretty good.
http://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C
I found this book, does anyone have any thoughts on this book please share :D
A Smarter Way To Learn helped a bit: https://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C/ref=tmm_kin_swatch_0?_encoding=UTF8&qid=1509759677&sr=1-1
It's paired with exercises on the web. It helped me identify all the pieces of JS, but when I got to functions in my Bloc.io course, I began having trouble even though I could pass the functions chapters from the book. It's a good supplement.
I'd also suggest http://javascriptbook.com/ as it's very visual. I think I'm having trouble since I sucked at algebra in HS & variables are getting to me, so I've even signed up for https://learncodethehardway.org/javascript/ which comes out in April of 2018. I'll learn JS if it kills me.
Hey, I had problems to with that book, it was very dry and hard to understand.
Easiest book I found on learning Javascript is:
http://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C/ref=sr_1_7?ie=UTF8&qid=1395283560&sr=8-7&keywords=javascript
Very little text, and plenty of exercises that you do online at book site. Try that book and goodluck.
These really helped me...
A Smarter Way To Learn HTML and A Smarter Way To Learn Javascript
For JS, (personally) I've found http://www.amazon.com/Smarter-Way-Learn-JavaScript-technology-ebook/dp/B00H1W9I6C to be the best. You get right into it and does similar things to anki where it reinforces things you've learned previously. It's strict coding and you can't continue until you've gotten everything right.