JavaScript for Everyone has been written to help students who wish to learn basic programming skills using the JavaScript language without taking a formal course. JavaScript for Everyone may also serve as a classroom supplement, or for practicing and review. The intended audience for this work ranges from beginning and intermediate web developers, to advanced readers looking to review the subject. JavaScript for Everyone contains many JavaScript exercises with answers and explanations. Each section of the book is only a few pages long, followed by lab work with links to raw files. Since all scripts are short, the file links are there just to clear any possible doubt you may have about your own programming lab work, or to provide raw files for testing without writing the code yourself. JavaScript for Everyone is the easiest approach to learn JavaScript you can find. However, please be prepared to work on the exercises. JavaScript for Everyone covers standard language syntax that should work on every modern browser. You don't have to know HTML, CSS, Node.js, or JavaScript libraries to work on these exercises. There will be plenty of time for you to do all that later, once you master the contents of this book. JavaScript for Everyone is simple, but not simplistic. The author has been publishing JavaScript literature for the past six years; he taught programming in the corporate world for over a decade all over the United States and abroad. The author's experience in the tech industry spans over 30 years in research, applied technology, and executive management.