JavaScript for Kids: Code Your Own Games and Apps at Any Age

JavaScript coding course for beginners of all ages, build your own interactive games and apps in JavaScript!

4.55 (979 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
3,645
students
6.5 hours
content
Jan 2020
last update
$69.99
regular price

What you will learn

Code your own apps and games in JavaScript for Mac, Windows, or Linux, for beginners of all ages

Create fun, playable games like a Guessing Game and a Bubble Draw app!

Draw colorful graphics in JavaScript, including a new bonus Snake video game, great for beginners of any age

Learn how to hack your browser and modify any web page for fun or for harmless practical jokes!

Master variables, loops and functions to prepare for more advanced programming courses (and a brighter future)!

Description

Join over 60,000 students from 163 countries learning to code from Dr. Bryson Payne!

Brand new course for 2021! Teach yourself to code fun, colorful apps and games in JavaScript, the powerful programming language that's included in every web browser and mobile device. Learn coding step-by-step from Computer Science Professor Dr. Bryson Payne, author of the Amazon #1 New Release and Top 10 Best Seller, Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (No Starch Press). Filmed in collaboration with Bund Media/Zhidao Education Technology, with subtitles in English and Chinese.

Update: Pre-order Dr. Payne's new book, "Go Hack Yourself" on Amazon now!

Gives Children a Huge Advantage in a High-Tech World

  • Quickly master new problem-solving skills in JavaScript with colorful, fun examples

  • Program apps using HTML5 Canvas graphics, web-based forms, even animated video games

  • Build your own playable games and create beautiful graphics right in your browser using a simple text editor

  • Learn the basics of coding, from variables to loops, functions, and classes with interactive, engaging apps

  • Great for college and scholarship application portfolios


This is the kind of course you can enjoy at any age!

Packed with fun examples, colorful graphics, and easy-to-follow plain English instruction, JavaScript for All is the course parents and teachers can enjoy, as they build one of the top job skills of the 21st century! JavaScript is a great first language for beginners, but it's powerful enough to be used in companies from Apple to Amazon and Google to IBM.

I designed this programming course to be easily understood by absolute beginners, with example code I used with my own students all the way through the apps I teach to college freshmen.

Quick, hands-on lessons will get you coding your own web apps and games from scratch in minutes. Over 40 video lectures and six hours of content in short, 2-to-8-minute videos will give you the practice you need to master the powerful new skill of coding.

Everything you need to get started right away

Complete with working code downloads and high-definition videos, you'll be able to work alongside a professor with 22 years' teaching experience and over 30 years of programming knowledge. You'll also receive a Certificate of Completion upon finishing the course.

No Risk: Preview videos from Sections 1, 2, and 4 now for FREE, and enjoy a 30-day money-back guarantee when you enroll - zero risk, unlimited payoff! And, we've made this course easy to afford so parents and students can get started now!

Enroll in JavaScript for All and get started coding today!

* Two bonus sections added with advanced video game apps you can customize and share with your friends! *

Praise for Dr. Payne's books and online courses:

"Inspired" - This is an inspiring course taught by an inspired teacher. The examples are well-chosen -- demonstrating principles through engaging, colorful projects... — Kent Osband, Udemy student

"Excellent path into coding" Not just for kids...use this course as the perfect primer. Clear examples, that build quickly into programs, leading to learning challenges. Bryson's delivery is well paced and good fun. — Sean Jon Darcy, Udemy student

"Dr. Bryson Payne is a computer scientist and professor of the highest caliber, and he brings the power of computers within easy reach for learners young and old."—Dr. Antonio Sanz Montemayor, Informatics Professor, Universidad Rey Juan Carlos, Spain

“Dr. Payne set us on the path that led us to our dream jobs! ...He's providing parents and teachers everywhere the chance to do the same for the next generation of creative problem-solvers."—Shah Rahman, Blizzard Games and Susan Rahman, Facebook

Content

Intro to JavaScript

1-1 Introduction to JavaScript
1-2 Expressions, variables, numbers and strings
1-3 For loops and printing with console.log()
1-4 Popup messages and input
1-5 Challenge problem - SayMyName
1-6 Challenge Solution

Create a Popup Hi-Lo Guessing Game

2-1 Creating a Popup Hi-Lo Guessing Game
2-2 Adding conditions, too high, too low
2-3 Adding loops - while and do-while loops
2-4 Review and Challenge Exercise – Celebrate the Winner!
2-5 Challenge Solution - Celebrate the winner!

Intro to HTML

3-1 Intro to HTML – Inspecting and Editing
3-2 Writing HTML in Atom
3-3 Document Object Model – DOM, buttons, and classes
3-4 Review and Challenge Exercise
3-5 Challenge Solution

Design an HTML Guessing Game!

4-1 Designing an HTML Guessing Game
4-2 Connecting the Form to the JavaScript Code
4-3 Improving the User Interface, and newGame()
4-4 Review and Challenge Exercises
4-5 Solutions - Counting guesses, and Scoreboard

Drawing on the HTML5 Canvas

5-1 Intro to HTML5 Canvas
5-2 ClickDraw
5-3 Drag and Draw
5-4 Review and Challenge Exercises
5-5 Solution - Grow and Shrink, Rectangles

Build a Savings Calculator and MadLibs Funny Story App

6-1 Savings Calculator Form and Table
6-2 Calculating and Storing Values
6-3 Debugging Programs in the Browser Console
6-4 Review and Programming Challenge
6-5 Solution - FunnyStory.html

Use Functions to Draw a Bar Chart in JavaScript on the HTML5 Canvas

7-1 Drawing a Bar Chart in Canvas
7-2 Review and Challenge Exercise
7-3 Solution - Add labels to the Bar Chart

BouncyDraw - Classes and Object-Oriented Program in JavaScript

8-1 BouncyDraw - Classes and Object-Oriented Program in JavaScript
8-2 Animation in JavaScript with the SetInterval timer
8-3 Completing the BouncyDraw App
8-4 Review Classes, Arrays, Animation & Challenge Exercises
8-5 Solutions - Adding a Clear Button and No Ball Left Behind!

Bonus 1 - Memory Card Game!

9-1 Bonus - Memory Game
9-2 Next Steps - Customizing the Memory Game

Bonus 2 - Snake Video Game!

10-1 Bonus 2 - Snake Game
10-2 Next Steps - Customizing the Snake Game

Screenshots

JavaScript for Kids: Code Your Own Games and Apps at Any Age - Screenshot_01JavaScript for Kids: Code Your Own Games and Apps at Any Age - Screenshot_02JavaScript for Kids: Code Your Own Games and Apps at Any Age - Screenshot_03JavaScript for Kids: Code Your Own Games and Apps at Any Age - Screenshot_04

Reviews

Ishaq
August 21, 2023
very interactive and it was very easy to understand. the concepts he taught was very easy \and easily remixable
Massih
July 29, 2023
it was a good and helped me learn and achieve things in java script but it was fairly hard to understand most of the times
Manolo
July 25, 2023
very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very good :)
Adhrit
April 30, 2023
amazing course i learnt so many things from this course i will definitely watch the course again and try different variations of this
Haruna
February 23, 2023
Bon puisque je débute dans la programmation en Java Script , je peux pas vraiment donner une meilleure réponse, car tout ceci m'est nouveau. Mais n'empêche que pour un début je suis plutôt satisfaites. J'aurais aimé des sous-titres de la vidéo en Français svp.
Norm
January 31, 2023
This is supposed to be for kids, but the instructor completely skips over the fundamentals of programming assuming that the students are at least somewhat familiar with the basic concepts of programming.
Sonam
December 21, 2022
When it was my first time learning java script, I checked out this channel, This was the perfect one for meeeeeeeeeeeeeeeeeeeeeeeeee!
Martin
November 23, 2022
I enjoyed the course a lot, but then this is not the first programming language I've learned. The sequels build nicely on each other. However, I understand that the target audience are absolute beginners, and I fell that troubleshooting could get them easily frustrated. What I found helpful to use was the debugger command as an additional tool, so as to halt the program and check the content of the variables.
Himanshu
July 15, 2022
Mr Paine, I did coding 2 years ago, but it wasn’t the best. Now, because of your course, I am falling in love with coding. Thanks
Talha
June 24, 2022
Great content. Enjoying the great pace and utilization of fun examples to teach useful and practical skills step by step.
Daniel
June 20, 2022
yes. I was learning to be a programmer and just stumbled upon this and it really helped me out. this is a good programming course I would recommend to everyone.
Mahana
June 4, 2022
It was a fantastic course!! I am 12 years old now, and this course has been helping me very much!!!! :D
Bharat
May 2, 2022
Yes, it is the good match for my coding lessons. Very well explained and understood the concept and also Very Interesting as well !
Iain
April 6, 2022
Don't like the captions. Wish you could remove them. They are quite distracting and I don't speak Chinese so not liking the Chinese references.
Neeraj
March 11, 2022
Yes. At the moment I am a kid at 10 years old and am learning java script for beginners. This is really helping me out! :)

Charts

Price

JavaScript for Kids: Code Your Own Games and Apps at Any Age - Price chart

Rating

JavaScript for Kids: Code Your Own Games and Apps at Any Age - Ratings chart

Enrollment distribution

JavaScript for Kids: Code Your Own Games and Apps at Any Age - Distribution chart

Related Topics

584494
udemy ID
8/16/2015
course created date
2/7/2020
course indexed date
Bot
course submited by