![]() I found nothing inappropriate in the text. This helps to distinguish the code from the surrounding text. I appreciated the use of the monospace font and color-coding in the code examples. ![]() This approach allows readers to learn JavaScript in a logical and progressive manner. The book is organized with each chapter building upon the previous ones. However, they are not modular in the sense that they could be taught in a different order than presented by the author. The book is certainly consistent in structure and voice.Ĭhapters are an appropriate length-not too long-and are structured for easy navigation. This book would be appropriate for a beginning coding class, as the author explains basic terms which may be unfamiliar to new developers. This is because coding standards are always evolving. Also, the author often uses let statements where the cay keyword would have been a more appropriate choice.īy their very nature, books about scripting and coding languages will necessarily be obsolete in a short time. The author used terms that are not commonly used in JavaScript (i.e., "binding" instead of the more commonly used "variable"). The final part of the book covers Node.js and includes a project chapter for building a web site. The second part covers JavaScript for web development, including the DOM and event handlers. The first part focuses on the basics of JavaScript, including variables, data types, and control structures. The book is divided into three parts, with each part building upon the concepts covered in the previous one. ![]() Reviewed by Laurie Alfaro, Associate Professor, City Colleges of Chicago on 2/24/23 Journalism, Media Studies & Communications +. ![]()
0 Comments
Leave a Reply. |