JavaScript Projects for Kids

Gear up for a roller-coaster ride into the world of JavaScript and programming with this easy-to-follow, fun, and entertaining project-based guide

JavaScript Projects for Kids

By Example
Syed Omar Faruk Towaha

7 customer reviews
Gear up for a roller-coaster ride into the world of JavaScript and programming with this easy-to-follow, fun, and entertaining project-based guide
$19.99
$24.99
RRP $19.99
RRP $24.99
eBook
Print + eBook

Instantly access this course right now and get the skills you need in 2017

With unlimited access to a constantly growing library of over 4,000 eBooks and Videos, a subscription to Mapt gives you everything you need to learn new skills. Cancel anytime.

Free Sample

Book Details

ISBN 139781785287176
Paperback188 pages

Book Description

JavaScript is the most widely-used programming language for web development and that's not all! It has evolved over the years and is now being implemented in an array of environments from websites to robotics. Learning JavaScript will help you see the broader picture of web development.

This book will take your imagination to new heights by teaching you how to work with JavaScript from scratch. It will introduce you to HTML and CSS to enhance the appearance of your applications. You’ll then use your skills to build on a cool Battleship game! From there, the book will introduce you to jQuery and show you how you can manipulate the DOM. You’ll get to play with some cool stuff using Canvas and will learn how to make use of Canvas to build a game on the lines of Pacman, only a whole lot cooler! Finally, it will show you a few tricks with OOP to make your code clean and will end with a few road maps on areas you can explore further.

Table of Contents

Chapter 1: Exploring JavaScript in the Console
Installing Google Chrome
Installing Atom
Chrome Developer Tools
Our first program
Why do we use Chrome Developer Tools?
Why do we use Atom as the text editor?
Exercise
Summary
Chapter 2: Solving Problems Using JavaScript
Variables
Comments
Arithmetic operators
More operators and operations
Summary
Chapter 3: Introducing HTML and CSS
HTML
CSS
JavaScript on an HTML page
Summary
Chapter 4: Diving a Bit Deeper
JavaScript methods
HTML buttons and form
If statement
Switch-case
Loops
Summary
Chapter 5: Ahoy! Sailing into Battle
The HTML part
The CSS part
The JavaScript part
The final code
Summary
Chapter 6: Exploring the Benefits of jQuery
Installing jQuery
Explaining the code
Going deeper
Summary
Chapter 7: Introducing the Canvas
Implementing canvas
Adding JavaScript
Drawing a rectangle
Drawing a line
A quick exercise
Drawing a circle
Draw linear gradient
A quick exercise
Let's make a clock!
Summary
Chapter 8: Building Rat-man!
Game user interface
Adding functionalities to the game
Images for Rat-man!
Adding images to our cats
Draw the canvas
Playing the game
Summary
Chapter 9: Tidying up Your Code Using OOP
Inheritance in JavaScript
Encapsulation in JavaScript
Dissecting Hangman
Summary
Chapter 10: Possibilities
JavaScript as your first programming language
All chores can be done by JavaScript
Awesome JavaScript examples
Summary

What You Will Learn

  • Learn how to work with Google Developer tools to iterate, debug and profile your code
  • Develop a Battleship game using the basic concepts of HTML and CSS
  • Get to know the fundamentals of JavaScript programming
  • Create our own version of Pac Man game.
  • Discover the vital concepts of object-oriented programming

Authors

Table of Contents

Chapter 1: Exploring JavaScript in the Console
Installing Google Chrome
Installing Atom
Chrome Developer Tools
Our first program
Why do we use Chrome Developer Tools?
Why do we use Atom as the text editor?
Exercise
Summary
Chapter 2: Solving Problems Using JavaScript
Variables
Comments
Arithmetic operators
More operators and operations
Summary
Chapter 3: Introducing HTML and CSS
HTML
CSS
JavaScript on an HTML page
Summary
Chapter 4: Diving a Bit Deeper
JavaScript methods
HTML buttons and form
If statement
Switch-case
Loops
Summary
Chapter 5: Ahoy! Sailing into Battle
The HTML part
The CSS part
The JavaScript part
The final code
Summary
Chapter 6: Exploring the Benefits of jQuery
Installing jQuery
Explaining the code
Going deeper
Summary
Chapter 7: Introducing the Canvas
Implementing canvas
Adding JavaScript
Drawing a rectangle
Drawing a line
A quick exercise
Drawing a circle
Draw linear gradient
A quick exercise
Let's make a clock!
Summary
Chapter 8: Building Rat-man!
Game user interface
Adding functionalities to the game
Images for Rat-man!
Adding images to our cats
Draw the canvas
Playing the game
Summary
Chapter 9: Tidying up Your Code Using OOP
Inheritance in JavaScript
Encapsulation in JavaScript
Dissecting Hangman
Summary
Chapter 10: Possibilities
JavaScript as your first programming language
All chores can be done by JavaScript
Awesome JavaScript examples
Summary

Book Details

ISBN 139781785287176
Paperback188 pages
Read More
From 7 reviews

Read More Reviews