Learn JavaScript for Beginners

Empower yourself with this comprehensive JavaScript course.
4.4 (87 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.
11,379 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 37
  • Length 3 hours
  • Skill Level Intermediate 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 6/2014 English

Course Description

Learn the essentials you'll need to get started with JavaScript, which is a popular programming language used to make web pages interactive.

During this course, your instructor will introduce you to executing basic JavaScript programs. You will discover the basics of the language (syntax, strings, data types), and you will understand using loops and conditional statements, and working with arrays. Additionally, this course instructs how to use various functions including scope, callback, return and anonymous functions.

Learn JavaScript for Beginners also teaches about the importance of JavaScript objects and the properties associated with objects. You will also learn details regarding the Document Object Model (DOM), a programming interface that can be accessed by JavaScript.

By the end of this course, you will be confident on the fundamentals needed to effectively program in JavaScript.

This course includes:

  • Demo files
  • An optional quiz to test what you've learned
  • Certificate of completion

All of our videos are high-definition videos, therefore, they are best viewed with the HD setting on, and the videos enlarged.

What are the requirements?

  • Web browser
  • Basic knowledge of HTML

What am I going to get from this course?

  • How to run basic JavaScript programs
  • Using primitive data types
  • Basic program syntax including strings, operators and numbers
  • Using conditional statements and loops
  • Arrays, multidimensional arrays, arrays methods, looping through arrays
  • Functions, scope functions, self-invoking and anonymous functions, callback functions, functions that return functions
  • Working with objects
  • The Module Pattern
  • Document Object Model
  • Event handlers and event listeners

What is the target audience?

  • Students who want to learn Javascript
  • Programmers who need to learn Javascript for their web applications
  • Web developers looking to improve their skill set

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: Introduction to Javascript
Course Objectives
Preview
01:06
IMPORTANT - Read this to ensure the best video quality!
Article
Basic Setup
Preview
03:27
Course demo files
Article
Section 2: Primitive Data Types, Strings, Operators, Numbers, Conditionals, Loops & Arrays
Primitive Data Types - Part 1
Preview
07:15
Primitive Data Types - Part 2
Preview
02:54
Operators
09:34
Strings
08:20
Numbers
09:58
Conditional Statements
05:46
Loops
07:12
Nested for Loops
02:02
Arrays
02:48
Multidimensional Arrays
02:32
Array Methods
06:07
Looping through Arrays
05:10
Section 3: Functions
Course Review
00:43
Functions
06:29
Scope Functions
06:58
Variable Hoisting Functions
04:38
Declarations and Expressions
02:03
Self-Invoking and Anonymous Functions
03:43
Callback Functions
03:06
Functions that Return Functions
02:37
Closures
03:21
Section 4: Objects
Objects
Preview
04:52
Copying Objects
06:06
Objects Functions and This - Part 1
Preview
06:12
Objects Functions and This - Part 2
02:16
Constructors and Factories
06:49
The Module Pattern
05:43
Section 5: Document Object Model and Course Conclusion
Creating Elements
04:31
Adding Selectors and Selecting Elements
05:57
Event Handlers and Event Listeners
08:17
Capturing Form Input
05:00
More Selection Options
04:49
Libraries
04:03
Section 6: Course Quiz
Javascript Quiz
17 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Simon Sez IT, Over 270,000 Students, Used in 180 Countries, 115 Courses

Since 2008, individuals, small businesses, and Fortune 500 companies with thousands of employees have benefited from the easy and hands-on software training offered by Simon Sez IT. With 80+ courses and 4,000+ video tutorials on a range of software programs, Simon Sez IT ensures stress-free eLearning and enhanced employee productivity - no matter whether you are implementing new software or a technological upgrade for your workplace. With over 250,000 Udemy students in over 180 countries, Simon Sez IT is the preferred eLearning choice for individuals and businesses everywhere.

Ready to start learning?
Take This Course