All Courses Javascript Tutorials

JavaScript for beginners: Create 27 projects from scratch

JavaScript for beginners: Create 27 projects from scratch

Learn JavaScript with practical and useful step by step hands-on projects

What you’ll learn

JavaScript for beginners: Create 27 projects from scratch

  • Install and use a text editor
  • Understand Data Types
  • Understand Variables
  • You understand Constants
  • Understand Arrays
  • Understand Functions
  • You understand Conditional statements
  • Understand Arrow functions
  • Use comments
  • Build 27 projects


  • You should be able to use a computer at a beginner level
  • You should be able to use the internet at a beginner level


JavaScript is the most popular scripting language in the world. It is responsible for interactivity like games, online forms or surveys, and other activities user’s can engage with on a website. Most dynamic if not all website contains some element of JavaScript.
JavaScript programming language drives millions of interactive websites, powers fast web servers, and can even be used to build desktop and mobile applications

In this course, we will together create 27 beginner JavaScript projects from scratch. The projects are listed below:

Analogue Clock
Mortgage| Loan Calculator
Quote of the day app
BMI Calculator
Weight Conversion App
Theme color changer
2d breakout game
Digital calculator
Digital clock
Event countdown timer
Tip calculator
Word count tool
Contact form
Day of week app
Background color changer
Image slider
Addition game
Todo List App
Interactive Quiz App
Countdown Timer
Balloon Popping Game
RRS NewsFeed
Number guessing game
Light switch effect
Greeting message
Height Conversion App
Wack a mole game

In this course, you will learn useful and practical steps to creating web-based browser apps that will work when viewed with any modern web browser. I will be using google chrome for this project and I advise you do the same.

A good text editor makes writing code fun and productive.  I will be using a mixture of text editors for this course.

By the end of this course, you will be confident to build more useful projects.

Who this course is for:

  • Beginner developers
  • Beginner programmers
  • Anyone who wants to learn JavaScript
  • Last updated 6/2021

Content From: