In the description the book was "Designed to help experienced programmers", in reality this is for novices. In the start of the book was requirements section, officially you need some version of Microsoft Visual Studio 2012 to use the book. This requirement is half correct. This requirement was not mentioned in the description. Luckily it is not a real requirement, you don't need Visual Studio to learn HTML5, JS, nor CSS3, but the book is actually great tutorial for using Visual Studio.The major omission in the book was security of your application/page. It should have received a lot more attention than just one example of requiring http[s]://in front of a input. The ABCD multiple choice questions were one of the minor issues. I felt that those were close to ridiculous, first three of those were about which version of Visual Studio to use. These show that the book was a study guide to multiple choice test. Second minor issue is that there is other IDEs for HTML than Visual Studio (I do understand that this is MS book, but still).
But now to praiseworthy issues in the book. It covered a lot of material, examples were great and thorough, the text was pleasant to read, and good programming practices were introduced to reader.
3/5 with praises and recommendation that this is actually a good book for novices.

