Red Jade Series
Mini Apps
Stephen J. Wolf
Coding for Kids

Learn JavaScript:
Build Mini Apps

About Coding for Kids: Learn JavaScript: Build Mini Apps

Learn JavaScript

JavaScript is the brains behind the internet, updating websites, running games, and so much more. This book teaches you the basics of coding in JavaScript by creating over a dozen Mini Apps.

The Mini App Plan

Learn about proper syntax, variables, and strings. Add to your skills with conditionals and loops, then explore arrays, objects, and functions.

Later, we incorporate HTML and CSS to connect to JavaScript's inherent strength of working with webpages.

Share your creations with friends and family!

Coding for Kids: Learn JavaScript: Build Mini Apps

Purchase Coding for Kids: Learn JavaScript: Build Mini Apps

This Book

The focus is to teach you standard coding concepts that stretch to any programming language. Even if you switch to another language later, the lessons you learn here will benefit you.

In order to code, you only need simple text files. To test your code, you need access to an internet browser, but you don't need internet access. Chapter 1 covers the setup you need to get started.

This book is written by a middle school science teacher with over 21 years of experience working with teens. The format of the book is a step-by-step guide through the process with repetition, and contains all the code at the end of each section. A short JavaScript reference guide is also included, as well as an exclusive website.

Start Coding JavaScript Today!

Chapter Breakdown

Excerpt

Code block. A code block is a section of code that is clumped together. Loops, conditionals, and functions are all followed by a code block. You can identify them by a set of curly braces. There’s an open brace {, then code, and the closing brace }.

function testFunction()
{
  //code block
}

No spaces in names. One thing that’s very important but easily forgotten when you’re starting out: when you name things, you can’t use spaces.

Did you see the variable name, whatsUp? There’s no apostrophe and there’s no space. It’s important to get this right.

Nathan remember

CamelCase. Because we can’t use spaces, some names become hard to read, like some hashtags. To link words together for a variable or function name, keep everything lowercase, but capitalize the first letter of each new word and stick them together without spaces.

No good

Good

first rule of coding, no spaces firstRuleOfCodingNoSpaces
#no, @punctuation! noPunctuation
Only _ and $ are ok Only_And$AreOk
Yay numbers 23 yayNumbers23
12 no numbers at start no12NumbersAtStart

Full Cover Art

full cover art

Coding for Kids Books

Build the Room Adventure Game
Build Mini Apps
Build the Catch the Culprit Game

Release Date

August 7, 2019