JavaScript for beginners : Practical project based course
4.1 (19 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,538 students enrolled

JavaScript for beginners : Practical project based course

Build 11 Practical Hands-on JavaScript Beginner Projects Step by Step
4.1 (19 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,538 students enrolled
Last updated 3/2018
English
English [Auto-generated]
Current price: $74.99 Original price: $124.99 Discount: 40% off
14 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Write JavaScript Syntax
  • Create and use Variables
  • Understand and use data types
  • Understand and use Operators
  • Understand basic JavaScript event
  • Use comments in your code
  • Build a basic calculator
  • Build a digital clock
  • Build an image slider
  • Build an analogue clock
  • Build a loan calculator
  • Build a todo list
Course content
Expand all 83 lectures 07:56:51
+ Introduction to JavaScript
22 lectures 01:57:23
Installing sublimetext
03:49
Javascript syntax
03:04
JavaScript Variables
08:16
Variable naming convention
03:47
JavaScript Data Types
10:57
JavaScript Operators
01:22
Arithmetic operators
06:42
Assignment operators
03:56
Operator precedence
04:34
JavaScript string operators
04:28
JavaScript comparison operators
07:35
JavaScript logical operators
03:45
JavaScript typeof operators
03:03
JavaScript Arrays
07:48
JavaScript Conditional statements
06:23
JavaScript functions
08:21
JavaScript Comments
05:36
JavaScript events
06:39
Mixing data types
05:18
+ Project 1 Basic Calculator
7 lectures 40:26
What we will create
00:51
Design and sketch
01:46
Creating directory and files
02:51
Creating the calculator structure part1
06:40
Creating the calculator structure part 2
08:49
Adding functionality with JavaScript
09:32
Styling the calculator
09:57
+ Project 2 : Digital clock
6 lectures 21:54
What we will create
00:46
Design and sketch
01:06
Creating directory and files
02:38
Creating the structure
05:21
Adding functionality with JavaScript
08:52
Styling the clock
03:11
+ Project 3: Day of birth calculator
8 lectures 49:10
What we will create
01:09
Project design and sketch
02:03
Creating directory and files
03:29
Creating content with HTML
09:45
Adding JavaScript functionality part 1
06:09
Adding JavaScript functionality part 2
06:14
Adding JavaScript functionality part 3
10:11
Adding CSS
10:10
+ Project 4: Simple Addition App
5 lectures 32:43
What we will create
01:18
Creating directory and files
01:48
Creating app structure
12:15
Styling the app
04:40
Adding functionality with JavaScript
12:42
+ Project 5 : Analogue Clock
6 lectures 37:21
What we will create
00:30
Creating directory and files
05:17
Creating the canvas object
09:15
Creating the clock face
06:13
Drawing the clock numbers
06:03
Drawing the time and hand
10:03
+ Project 6 : Image Slider
5 lectures 21:30
What we will create
01:06
Creating directory and files
02:23
Creating app structure
08:44
Styling the app
03:05
Adding functionality with JavaScript
06:12
+ Project 7: Loan Calculator
4 lectures 22:57
What we will create
00:50
Creating directory and files
09:43
Adding functionality with JavaScript
08:55
Styling the app
03:29
+ Project 8: Quote of the day generator
4 lectures 25:34
What we will create
01:02
Creating directory and HTML
08:19
Adding CSS
04:42
Adding functionality with JavaScript
11:31
+ Project 9: Tip Calculator
5 lectures 37:46
What we will create
01:24
Creating directory and files
02:32
Creating the app structure
11:23
Styling the app
10:26
Adding functionality with JavaScript
12:01
Requirements
  • You should be able to use a PC at beginner level.
  • You should be able to use the internet at beginner level.
Description

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
Digital calculator
Digital clock
Tip calculator
Word count tool
Image slider
Addition game
Todo List App

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:
  • Absolute beginners to JavaScript
  • Anyone who wants to learn how to code