"Vibrant and visually engaging, with chuckle-worthy asides...instructive and kid-friendly."<br /><b>âSchool Library Journal, The Maker Issue <br /></b><br />"I'd recommend this book for anyone in middle school through to retirement who wants to see what programming is all about, but wants a gentle, fun introduction."<br /><b>âIT World <br /></b><br />"This exists and it looks awesome."<br /><b>âKhoi Vinh, Former NYTIMES.com design director<br /></b><br />"An interesting kid focused JavaScript book from No Starch."<br /><b>âPeter Cooper, curator of JavaScript Weekly<br /></b><br />"Has your child resolved to learn to code in 2015? Check out this new book."<br /><b>âGirl Develop It, Ann Arbor<br /></b><br />"We had a JS workshop for kids 9-12 last Friday and it helped very much when it came to explaining various conceptsâNick is great! "<br /><b>âKathryn Barrett, Ladies Learning Code<br /></b><br />"May work well as the source material for something like Code Club."<br /><b>âAlex Young, Editor-in-Chief of DailyJS<br /></b><br />"I wish I had had something like this when I was 10. The book is very thorough yet accessible."<br /><b>âMalte Ubl, Curator of JSConfEU<br /></b><br />"Another winner from No-Starch Press."<br /><b>âTim Cox, MagPi Magazine <br /></b><br />"This is the kind of book I would easily recommend for the beginning Web coder."<br /><b>âBismark Tribune<br /></b><br />"Boy asks 'Dad, can we do some NEW programming?' So, we are now on Chapter 1 of <i>JavaScript for Kids</i>. 'Dad, JavaScript is kinda fun.'"<br /><b>âKevin Stewart, Director of Engineering at Adobe<br /></b><br />"I wish I had a book like this when I was learning programming over 20 years ago."<br /><b>âTim Caswell, Nodejs hacker and teacher<br /></b><br />"This book takes the mantle of the 'Dummies' series for learning complex subjects...highly recommended."<br /><b>âBecky Walton, MLIS, Ingram Collection Development<br /></b><br />"A fantastic primer that is both immensely educational and wildly fun."<br /><b>âOutright Geekery <br /></b><br />"Fantastic...one of the best and most comfortable introductions to a real and useful programming language we've seen."<br /><b>âRic Getter for MacDirectory Magazine<br /></b><br />"Whether youâre 10 or 110, this book can be a fun way to start learning how to code. This book doesnât talk down to its audience, so no matter your age, if youâre looking for a relaxed and enjoyable introduction to JavaScript, this book is for you."<br /><b>âDevMountain, 10 best programming books<br /></b>
Part I: Fundamentals
Chapter 1: What Is JavaScript?
Chapter 2: Data Types and Variables
Chapter 3: Arrays
Chapter 4: Objects
Chapter 5: The Basics of HTML
Chapter 6: Conditionals and Loops
Chapter 7: Creating a Hangman Game
Chapter 8: Functions
Part II: Advanced JavaScript
Chapter 9: The DOM and jQuery
Chapter 10: Interactive Programming
Chapter 11: Find the Buried Treasure!
Chapter 12: Object-Oriented Programming
Part III: Canvas
Chapter 13: The canvas Element
Chapter 14: Making Things Move on the Canvas
Chapter 15: Controlling Animations with the Keyboard
Chapter 16: Making a Snake Game: Part 1
Chapter 17: Making a Snake Game: Part 2
Afterword: Where to Go from Here
Glossary
Index