You Don't Know JS: Up & Going
It's just an intro book for the whole series "YDKJS", presenting main features of the language such as types, functions, scope, the 'this', closures and prototypes. The other books of the series intends to get into the details behind each of these features.
It is really just an intro for the rest of the series though. I don't think there's enough here for beginners to get going, but also not enough for more experienced programmers for it to be worth buying it.
I recommend starting with this but plan on carrying on through the rest of the series too.
Types and Grammar makes a good second book to read, ...more
Unfortunately, I take issue with some of the language used in this book.
- "but JS developers seem to ...more
Kyle introduces JS and a few ES6 features you need to know from the start. Nothing too dragged out. It's actually very short and concise.
Also nothing complex, but mandatory to know before going deep. Last chapter is a handy reference to the other books for YDKJS and short intro about any of the given books.
Only reason the book gets 4 stars is because it lacks exercises that might help readers practice what they learn. It's not a ...more
However, I agree that a lot of JS users do not really know the core concepts of what the language has to offer and this book.
I would recommend this book to JS users who already know a bit about JS. It's a good entry into the other books in the series though, so three for that. ...more
I can't wait to read the whole series!
Very excited to read other books of this series.
There are 3 chapters in this book. The first 2 chapters is for person that didn't have programming experience before and if it you, i would also not recommend this book as the way how to programming explained in this books is not how we program in real world.
E.g: make ...more
I plan to read the entire series, so I started with the intro book. It was fun, and I'm looking forward to learning the hard parts.
Also, now I understand why "asdf" does not equal, and is neither greater or smaller then 3. Still, ...more
While it does a great job explaining basic stuff I had a hard time getting even the slightest idea of what he's talking about when he moved on to closure, modules, and prototypes, but it's not so big of a deal, because he kinda wanted ...more
YDKJS Up & Going didn't significantly make me understand JS more. What it did, was make me understand how much more I didn't know, and how significantly more that was going to be, in coming years.
I'll go ahead and tell you that with a few little snippets here and there, I was amazed at how my thinking could be changed and this isn't even the in-depth volume. Those next in ...more
Two small caveats. There are many times where the book points to other books on the collection and that doesn't help. Also, specially in the last chapter there is a rant about this being the correct way of learning the language. I don't quite agree. But did enjoy the book.
I can't wait to read the other books
Written very clear, concise, and full of optimism and excitement! I am reading this series in order to learn all the things I never did learn. My concern when I purchased this series was that it would not be updated enough with new ES6 updates but at least from this first book, it seems like the author has gone through and tried to update things for today. I am excited to go forward and fill all the gaps in my JS knowledge!
Goodreads is hiring!
Learn more »