JavaScript for beginners: Create 27 projects from scratch
- Description
- Curriculum
- FAQ
- Reviews
JavaScript is the most popular scripting language in the world. It is responsible for the 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 web sites, 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 Coversion 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
Baloon 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 .
-
9Data TypesVideo lesson
-
10JavaScript OperatorsVideo lesson
-
11VariablesVideo lesson
-
12Const VariableVideo lesson
-
13ArraysVideo lesson
-
14FunctionsVideo lesson
-
15Conditional statementsVideo lesson
-
16Arrow functionsVideo lesson
-
17UndefinedVideo lesson
-
18NullVideo lesson
-
19ObjectVideo lesson
-
20Typeof OperatorVideo lesson
-
21JavaScript EventsVideo lesson
-
22JavaScript CommentsVideo lesson
-
23Using Mozilla Console and Scratch-PadVideo lesson
-
51What is canvasVideo lesson
-
52Understanding co-ordinatesVideo lesson
-
53What we will createVideo lesson
-
54Creating the canvasVideo lesson
-
55Accessing the canvasVideo lesson
-
56Creating the ballVideo lesson
-
57Making the ball moveVideo lesson
-
58Removing obstructionsVideo lesson
-
59Making the ball bounce Part 1Video lesson
-
60Making the ball bounce Part 2Video lesson
-
61Creating variablesVideo lesson
-
62Create functions for the paddleVideo lesson
-
63Creating event listeners and eventsVideo lesson
-
64Creating functions to control eventsVideo lesson
-
65Creating more variablesVideo lesson
-
66Moving the paddleVideo lesson
-
67Game end logicVideo lesson
-
68Creating the variables for the bricksVideo lesson
-
69Creating arrays for the bricksVideo lesson
-
70Creating functions to draw the bricksVideo lesson
-
71Implementing collision detectionVideo lesson
-
72Activating collision detectionVideo lesson
-
73Creating scoring logicVideo lesson
-
74Creating mouse controlsVideo lesson
External Links May Contain Affiliate Links read more