Javascript The Beginners Guide

An introductory guide to programming with Javascript, culminating with the development of a Lottery number generator.
4.6 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
598 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 29
  • Length 3 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2014 English

Course Description

Java script has become one of the most flexible computer languages available today. It is available in many implementations including web browsers full blown applications and across multiple platforms from desktop to tablet and even smartphones.

This course starts at a very basic level and introduces the fundamental issues with Javascript programming.

The course leads the student to a level competent enough to write a web based application using some basic HTML elements augmented with the power of java script to produce a Lottery number generator (just for fun of course!).

The course includes just over 3 hours of video content along with source code for each lecture to provide a solid reference point to help get you started.

What are the requirements?

  • PC or MAC
  • Text Editor - such as Brackets.IO
  • At least a basic understanding of HTML code including input elements and buttons

What am I going to get from this course?

  • By the end of this course, you will have gained enough knowledge to create a basic JavaScript program.
  • You will have a better understanding of the fundamentals of Javascript to be able to at least get a basic understanding of other javascript source code when you see it.

What is the target audience?

  • The course is aimed at beginners of JavaScript and programming in general.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Javascript the beginners guide - Introduction
Course Introduction
00:50
Getting tooled up!
01:24
Section 2: Variables and datatypes
What are variables and why so important
13:35
String datatypes
09:01
Numerical datatypes
06:06
Boolean datatypes
05:52
Arrays
06:55
Object datatypes and summary
03:36
Section 3: First program
Hello world
05:33
Section 4: Operators
The various operators available in javascript
13:04
Section 5: Functions
Functions overview
Preview
01:59
Basic calculator function
05:52
Calculate function with inputs
10:22
Functions summary
00:35
Section 6: Conditional logic
"IF" statements
Preview
08:28
"ELSE IF" statements
05:13
Logic operators
07:34
Logic operators where multiple expressions are "True"
05:13
Combining logical expressions with "And" "Or"
07:32
Conditional logic summary
01:27
Section 7: "While" and "For" loops
"While" loops
06:18
"For" loops
07:42
Section 8: Debugging
Debugging overview
05:43
Stepping through code
07:48
Watch expressions and exceptions
07:13
Debugging summary
00:49
Section 9: The Lottery number generator
A bit of planning
05:32
Adding the Javascript
22:53
Section 10: Course Roundup
Summary of course content
01:23

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Tony Hewitt, Systems Architect, Developer, Consultant

Tony has been a computer systems developer for over 25 years. He started his journey in the tech world early on, writing Z80 Assembler programs for his ZX-81. He progressed in a more professional capacity initially into CPM and DOS based systems.

Tony has worked on systems ranging from single user written using DBASE II to designing multi-tier, multi-platform projects including web based and mobile based applications. He has worked in a vast array of different professional environments including health services, banking and finance, aviation, manufacturing, retail and motor industry.

Although very capable as a developer, he has consciously made sure he is still very much in touch with reality and amongst other things, can be heard on occasion singing in a Gospel choir!

Ready to start learning?
Take This Course