Useful for SUPPLEMENTAL learning...

A little Background: I am proficient in Javascript and PHP, so this isn't my first language. I have also taken a full C# course on Udemy that was about 18 hrs long and have been writing code for about 2 years consistently (nearly daily) as a hobby... NOW.. The Good: I think that this entire book series is GREAT for SUPPLEMENTAL learning. It's really nicely structured and provides a lot of great code examples and you know exactly what your looking at. It's so good in fact, that I would probably buy the second and third books in the series (mainly the third) again just for reference. The Bad: My two biggest criticisms of this book are its redundancy and not beginner friendly (which is in the title)... This book is far more code than explanations. This is not a problem in itself, however, There is often little to no deep explanation along with each example and it commonly repeats the phrase "this will be discussed in more detail later". Most of the code shows you how to write things, but no real explanation on how to use what you would have learned. A large portion of the book is spent repeating itself in explaining how the code would look if you used another data type (basically changing out 1 word). So for people who haven't written a line of code before, the best way I could explain is, if the author was describing a ball: If you don't understand this, don't worry. It will be discussed in more detail later. This is a ball and what it looks like: // Some block of code that shows a ball If you don't understand this, don't worry. It will be discussed in more detail later.This is a blue ball and what it looks like: // Some block of code that shows a blue ball If you don't understand this, don't worry. It will be discussed in more detail later.This is a red ball and what it looks like: // Some block of code that shows a red ball If you don't understand this, don't worry. It will be discussed in more detail later.This is a green ball and what it looks like: // Some block of code that shows a green ball If you don't understand this, don't worry. It will be discussed in more detail later.This is a purple ball and what it looks like: // Some block of code that shows a purple ball ...Anyways that's pretty much what this book is. If that's what you're looking for, that's what it has. Buy it or don't....

###

