This book is about understanding the concepts of JavaScript as a language and then applying these concepts to develop dynamic Web pages using JavaScript.
The first objective of this book is to make it easy to write JavaScript solutions to a programming problem. Debugging and correcting your code quickly also becomes very easy at that point.
The second objective is to enable you to apply these concepts on another challenging language, like Java, C#.
Finally, I can promise you that by the time you finish reading this book and practice the exercises, you will become a master of JavaScript and ready to take on the next JavaScript challenge.