You Don't Know JS: Up & Going
The series’ firs...more
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 s ...more
لفتني عنوان الكتاب المستفز والمراجعات الكثيرة التي تنصح بقراءة هذه السلسلة ضمن موقع FreeCodeCamp
الجزء الأول بسيط، يتكون من ثلاثة فصول، يتناول الأول مفاهيم برمجية عامة (المتغيرات، الدوال، الحلقات التكرارية إلخ) تصلح كمقدمة إلى البرمجة نفسها لمن لا يملك خلفية مسبقة.
الفصل الثاني هو مقدمة إلى جافاسكربت، وفيه يشرح الكاتب خصائص المفاهيم التي تم شرحها ضمن بيئة جافاسكربت، معظم المفاهيم هنا لم يتم شرحها وتفصيلها كما يجب لأنها تشكّل مواضيع باقي كتب هذه السلسلة
الفصل الأخير يعرض ما سيت ...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 j ...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
Here, we address head-on the tendency of JS developers to learn just enough to get by, without ever forcing themselves to learn exactly how and why the language behaves the way it does. Furthermore, we eschew the common adv ...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 th ...more
Fantastic series. Explains everything within JS, and not just the "good parts" ;). Being able to most efficiently utilize a tool requires a good understanding of the underlying technology. This series does a good job at explaining just that, in a very quick manner. Of course it does not cover absolutely everything, but in the amount of text it does cover an amazing amount of material.
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 »