Please ensure Javascript is enabled for purposes of website accessibility

About This Course

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn the JavaScript programming Language

What you’ll learn: 

  • Printing to the Screen
  • Variables
  • Numbers and Simple Math
  • Comparison Operators
  • Assignment Operators
  • Conditional If/Else Statements
  • While Loops
  • For Loops
  • Fizzbuzz
  • Arrays
  • Objects
  • Functions
  • Pop Ups
  • Web Forms
  • And more


  • You don’t need any prior knowledge or programming skills to take this course

JavaScript is one of the greatest programming languages to learn, and learning has never been this easy.

In this course, we’ll learn the JavaScript programming language from an absolute beginner level all the way to advanced in no time at all!

We’ll start out by setting downloading and installing the Sublime Text Editor – for free. That’s the only tool you’ll need to start writing and running JavaScript code.

Towards the end of the course, we’ll put everything we’ve learned together and build a fun little math flashcard web app. You’ll be surprised at how quick and easy this will actually be!

Our Promise to You

By the end of this course, you will have learned JavaScript programming.

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about JavaScript.

Course Curriculum

1h 59m

Section 1 - Beginning Javascript
Introduction 00:00:00
Development Tools 00:00:00
Where Does Javascript Go On A Webpage? 00:00:00
Output Javascript To The Screen 00:00:00
Section 2 - Intermediate Javascript
Statements And White Space 00:00:00
Variables 00:00:00
Math And Numbers 00:00:00
Assignment Operators 00:00:00
Comparison Operators 00:00:00
Conditional Statements 00:00:00
Logic Operators 00:00:00
Section 3 - Advanced Javascript
For Loops 00:00:00
While Loops 00:00:00
FizzBuzz 00:00:00
Arrays 00:00:00
Multidimensional Arrays 00:00:00
Objects 00:00:00
Functions 00:00:00
Prompt Boxes 00:00:00
Random Numbers 00:00:00
Web Forms 00:00:00
Section 4 - FlashCard App
Flashcards: Generate Random Numbers 00:00:00
Flashcards: Check For Numbers 00:00:00
Flashcards: Check For Correct Answers 00:00:00
Flashcards: Reset Button 00:00:00
Flashcards: Conclusion 00:00:00

Course Reviews


2 ratings
  1. Eliza Hansen

    John is Amazing


    John is great at teaching, I understood everything and feel confident I have a capable foundation.

  2. Stacy Hull

    Quick way to learn java


    This was a great introduction to JavaScript. Knowing some basic HTML is definitely useful but not required to understand the content. Looking forward to learning more from John in the future.

Template Design © VibeThemes. All rights reserved.

Setup Menus in Admin Panel



Enter your Name and Email for a chance to win Lifetime Access to all courses!
Promotion ends today.



Enter your Name and Email for a chance to win Lifetime Access to all courses!
Promotion ends today.

Success! You are now entered to win lifetime access to all courses. Winners are selected at the beginning of each month. 

P.S. Look out for our exclusive sales only shown to students on our email list!