Learn JavaScript core concepts web programming

Learn JavaScript one of the most popular and dynamic programming languages for creating and developing websites

Beginner 4.3(63 Ratings) 6,394 Students enrolled
Created by Laurence Svekis Last updated 11/2019 English ["English"]
What will i learn?
  • create dynamic and interactive web application using JavaScript
  • utilize the DOM to access HTML page elements
  • interact with page elements update and add event triggers using JavaScript
  • learn the fundamental core concepts of JavaScript
  • learn how to write JavaScript Code

Curriculum for this course
34 Lectures 02:32:25
Learn the core concepts of JavaScript
2 Lectures 00:13:07
  • Introduction to JavaScript 00:04:02
  • Introduction to Coding JavaScript 00:09:05
  • Adding JavaScript to your website 00:08:36
  • Dynamic Interaction introduction 00:06:26
  • JavaScript Variables the foundations of coding 00:10:02
  • Source Code 00:00:12
  • JavaScript Arrays how to use them 00:07:47
  • How arrays work in JavaScript 00:08:52
  • Source Code Arrays 00:00:08
  • How JavaScript Objects Work 00:10:43
  • Objects Source Code 00:00:05
  • JavaScript Functions Explained 00:12:45
  • Source Code Functions 00:00:10
  • Windows object and Document Object Model 00:06:13
  • Source Code DOM WOM 00:00:00
  • How to update HTML elements using JavaScript 00:06:16
  • Selecting DOM elements adding Click events 00:07:46
  • Source Code DOM selection 00:00:06
  • Mouse Eventlisteners Styling dynamically 00:05:42
  • Creating Event Listeners 00:04:09
  • Source Code Event Listeners 00:00:08
  • Challenge Loops and Multi Element Event listeners 00:09:35
  • Adding removing Classes with JavaScript Toggle values 00:07:34
  • Source Code Highlight Text 00:00:19
  • Conditional Statements in JavaScript 00:09:57
  • Source Code Conditions 00:00:12
  • Loops While Loop 00:07:37
  • Source Code While Loop 00:00:07
  • For Loops and Do Loops in JavaScript 00:03:22
  • Source Code Loops 00:00:18
  • ForEach Loop in JavaScript 00:02:57
  • Source Code ForEach 00:00:04
  • JavaScript Conclusion 00:02:59
  • Bonus Lecture 00:01:13
Requirements
  • basic HTML
  • basic understanding of web technology
  • computer access
+ View more
Description

JavaScript is one of the top, most popular and dynamic programming languages used for creating and developing websites on the internet today.  Its everywhere and used by the majority of websites.  

JavaScript alongside HTML and CSS, it is one of the three core technologies of World Wide Web content production.  It is supported by all modern Web browsers without plug-ins and ready to work without having to be complied.  All you need is a web browser to run JavaScript.   

JavaScript allows you to create dynamic web 2.0 content, allowing the ability for web visitors to be able to interact and receive a customised web experience from your website.

This course will cover everything you need to know in order to get started creating your own JavaScript code.

  • Introduction to adding JavaScript to web pages
  • working with variables
  • creating dynamic interaction
  • JavaScript arrays and how they work
  • JavaScript Objects and how to store data
  • JavaScript Functions 
  • Working with the DOM
  • Selecting elements - updating elements 
  • mouse events and event listeners to add interaction for your web visitors
  • Everything about loops
  • Conditional statements

Source files are included so you can work alongside the lessons to practice and learn JavaScript

Learn real world web development.  Learning how to use JavaScript is a top skill to have. This course is full of tips for better web development.

Hands on web development using JavaScript presented in an easy to follow step by step course.

Start exploring what you can do with JavaScript 

By the end of the course you will have the skills and know how to create JavaScript code to add to your websites.

I am here to help you learn how to create your own websites and ready to answer any questions you may have.

Want to know more, what are you waiting for take the first step.  Join now to start learning how you too can create dynamic and interactive websites.

+ View more
Other related courses
08:10:00
4 119,812 $194.99 Free
00:32:06
4 8,653 $74.99 Free
01:10:04
3.9 47,422 $194.99 Free
09:38:31
Updated Tue, 04-Dec-2018
3.9 124,952 $19.99 Free
01:18:24
4.5 6,294 $74.99 Free
02:04:33
3.9 21,614 $89.99 Free
01:40:21
3.8 32,220 $74.99 Free
10:41:58
Updated Mon, 09-Jan-2017
4.3 273,406 Free
02:45:05
4.6 28,326 $199.99 Free
07:11:30
4 9,652 Free
06:41:02
4 8,858 Free
04:31:33
Updated Mon, 23-Jul-2018
4.4 502,156 Free
16:07:24
Updated Sun, 30-Sep-2012
4.3 1,429,357 Free
04:20:29
4.6 26,251 Free
03:53:05
Updated Sun, 10-Jun-2018
4.4 6,145 Free
00:44:00
2.2 12,509 $199.99 Free
01:50:59
4.3 2,657 $199.99 Free
02:11:35
Updated Fri, 20-Sep-2019
3.8 8,141 $44.99 Free
02:36:56
4 4,565 $79.99 Free
00:56:32
Updated Thu, 28-Nov-2019
2.5 18,312 $19.99 Free
02:05:19
4.3 164,624 $199.99 Free
01:10:50
3.9 29,564 Free
14:07:47
4.3 97,793 $49.99 Free
01:42:18
Updated Sat, 09-Feb-2019
3.6 7,510 $104.99 Free
54:08:34
Updated Sun, 21-Jun-2020
4.6 60,789 $19.99 Free
04:53:56
4.1 10,645 Free
01:18:10
Updated Fri, 13-Dec-2019
3.5 10,378 Free
18:12:48
4.2 428,169 $194.99 Free
27:34:17
Updated Sat, 17-Nov-2018
4.6 21,098 $34.99 Free
17:35:40
Updated Sun, 30-Jun-2019
4.2 127,636 $199.99 Free
80:06:34
4.5 469,064 $149.99 Free
22:39:00
4.5 1,025,328 $194.99 Free
07:15:53
3.5 2,748 $19.99 Free
00:31:44
2.4 3,892 Free
02:54:43
Updated Fri, 07-Dec-2018
4 15,877 Free
05:40:12
4.6 6,240 $24.99 Free
04:10:44
Updated Thu, 28-May-2020
4.5 22,311 Free
04:27:38
4.2 30,218 Free
04:27:39
Updated Wed, 10-Jul-2013
4.1 176,947 Free
04:41:24
3.8 11,526 Free
14:35:57
4.6 9,125 $199.99 Free
08:57:37
4.5 20,902 $19.99 Free
10:31:11
4.3 57,982 Free
13:31:59
Updated Sun, 23-Jun-2019
4.4 7,564 $19.99 Free
04:41:06
4.6 5,265 Free
04:56:55
4.3 11,024 Free
13:13:21
3.9 347,554 Free
04:16:05
4.2 21,693 Free
00:49:46
Updated Mon, 25-Jan-2016
4.1 13,358 Free
02:36:02
3.5 2,875 Free
01:21:34
0 1,594 Free
12:36:07
Updated Wed, 15-Apr-2020
4.4 97,995 $199.99 Free
09:08:05
4.2 153,205 $194.99 Free
09:20:06
Updated Sun, 17-May-2020
3.9 37,380 $149.99 Free
16:41:26
Updated Mon, 24-Feb-2020
4.3 10,469 $99.99 Free
15:57:03
4.4 33,567 $99.99 Free
23:24:42
4.7 19,503 $84.99 Free
01:49:37
4 2,543 $199.99 Free
34:31:53
4.7 82,460 $199.99 Free
01:41:05
Updated Mon, 27-Jan-2020
3.1 7,766 $24.99 Free
00:30:46
2.7 3,709 Free
10:34:28
4.2 22,213 $199.99 Free
06:02:44
Updated Tue, 14-Jan-2020
4.2 3,472 $174.99 Free
00:32:47
1.7 3,042 Free
12:02:26
4 10,962 $19.99 Free
01:08:20
2.5 10,582 $19.99 Free
02:32:42
Updated Thu, 16-Jan-2020
4.2 19,307 Free
05:14:05
Updated Thu, 04-Apr-2019
4.7 8,175 Free
02:15:27
Updated Mon, 03-Feb-2020
4.2 1,002 $19.99 Free
01:13:00
3.2 16,667 $19.99 Free
01:38:23
Updated Fri, 29-May-2020
4.5 3,958 Free
02:50:51
0 4,098 $29.99 Free
04:06:59
4.1 14,611 Free
05:20:17
3.8 46,423 $194.99 Free
02:36:27
4.3 21,583 $19.99 Free
00:47:49
Updated Sat, 21-Dec-2019
3.8 6,787 Free
07:23:21
3.8 19,527 $64.99 Free
05:32:05
4.5 113,256 $89.99 Free
03:51:04
4.5 13,404 $19.99 Free
01:55:03
4.5 7,495 $199.99 Free
01:23:43
4 15,274 $199.99 Free
34:33:20
4.7 188,349 $84.99 Free
52:17:11
Updated Fri, 19-Jun-2020
4.5 201,996 $149.99 Free
24:50:31
4.5 181,941 $199.99 Free
00:59:49
3.9 31,428 $99.99 Free
40:59:21
4.6 153,307 $199.99 Free
00:35:45
2.9 4,497 $149.99 Free
00:34:58
Updated Fri, 10-Apr-2020
3.4 11,143 $164.99 Free
00:39:20
Updated Sat, 04-Apr-2020
3.2 16,747 $184.99 Free
01:16:04
4.4 3,793 $99.99 Free
01:48:31
Updated Tue, 31-Oct-2017
4.3 7,901 Free
00:46:02
4.8 2,022 $99.99 Free
01:55:53
4.4 5,546 Free
01:29:52
Updated Mon, 06-Apr-2020
4 7,210 Free
01:06:22
4.3 4,453 $19.99 Free
07:54:56
4.4 2,972 $19.99 Free
00:39:59
Updated Sat, 04-Apr-2020
2.9 7,955 $199.99 Free
00:30:48
Updated Thu, 02-Apr-2020
3.3 10,223 $199.99 Free
00:45:20
Updated Wed, 01-Apr-2020
3.3 10,497 $189.99 Free
01:06:44
Updated Sat, 04-Apr-2020
3 9,464 $184.99 Free
00:57:26
Updated Thu, 21-Nov-2019
4.1 10,178 $34.99 Free
00:53:44
4.9 4,082 $199.99 Free
01:55:29
4.6 7,877 Free
01:26:12
Updated Thu, 28-Mar-2019
4.2 12,637 Free
26:50:01
Updated Wed, 05-Sep-2018
4.4 220,695 Free
02:33:31
4.1 75,810 Free
05:27:13
Updated Thu, 31-May-2012
4.4 100,934 Free
02:40:45
Updated Tue, 22-Aug-2017
4.2 25,023 $19.99 Free
03:08:08
Updated Thu, 28-Sep-2017
4.6 36,905 Free
02:58:24
Updated Sat, 05-Jan-2019
4.4 20,713 Free
09:30:59
4.6 575,778 $49.99 Free
09:43:36
4 10,267 $19.99 Free
12:15:59
4.5 9,279 Free
07:03:34
4.6 6,219 $19.99 Free
03:34:38
4.4 148,568 $199.99 Free
02:49:25
Updated Thu, 04-Jun-2020
4.4 151,061 $49.99 Free
04:07:24
Updated Thu, 10-Oct-2019
4.2 92,060 $59.99 Free
00:41:35
Updated Sat, 20-Feb-2016
3.9 15,164 Free
01:10:39
Updated Thu, 14-Dec-2017
4.1 16,462 Free
01:50:35
Updated Fri, 23-Oct-2015
3.8 13,054 Free
02:37:03
4.4 71,193 $199.99 Free
03:30:46
Updated Tue, 05-Dec-2017
4.6 12,955 $49.99 Free
07:00:20
Updated Tue, 14-Nov-2017
4.1 22,663 Free
06:07:03
Updated Tue, 31-Mar-2020
4.2 43,361 $19.99 Free
03:21:46
Updated Wed, 04-Oct-2017
4.4 105,737 Free
01:44:06
4.1 31,502 Free
07:13:01
4.4 16,085 Free
18:47:49
Updated Mon, 25-May-2020
4.6 131,477 $19.99 Free
04:02:47
3.4 12,625 $194.99 Free
12:57:13
Updated Sat, 24-Dec-2016
4.1 118,082 $194.99 Free
05:24:34
Updated Tue, 01-Nov-2016
4.3 4,728 $19.99 Free
01:43:44
4.4 16,388 Free
04:53:01
4.2 23,898 Free
04:53:11
4.3 26,373 Free
01:41:36
Updated Sat, 11-Feb-2017
4.2 30,584 $19.99 Free
04:23:52
4.3 140,857 Free
02:40:53
Updated Sat, 07-Oct-2017
4.2 1,374 $29.99 Free
17:58:55
Updated Mon, 09-Dec-2019
4.4 426,465 Free
11:27:12
4.2 12,567 $49.99 Free
01:45:40
Updated Mon, 23-Jul-2018
4.2 59,278 Free
04:28:16
Updated Fri, 24-Jun-2016
4.3 47,989 Free
06:16:07
4.6 104,328 $124.99 Free
01:46:07
4 15,040 $194.99 Free
01:54:35
Updated Sun, 07-Apr-2019
4.5 8,223 $34.99 Free
02:57:17
3.5 9,855 $19.99 Free
01:25:12
3.8 33,580 $19.99 Free
01:01:38
4.5 90,733 Free
07:42:59
Updated Wed, 25-Mar-2015
4.2 69,106 Free
25:48:48
Updated Wed, 10-Jun-2020
4.4 71,641 $199.99 Free
04:53:09
Updated Thu, 14-May-2020
3.6 12,916 $19.99 Free
01:59:01
4.1 26,307 Free
10:19:45
4.6 41,385 Free
07:04:49
Updated Sun, 15-Oct-2017
3.9 15,518 $19.99 Free
05:00:30
4.3 15,643 $19.99 Free
05:35:32
Updated Sun, 19-Feb-2017
4.5 22,898 Free
18:12:59
4.3 27,893 Free
04:05:16
4.1 13,615 $39.99 Free
02:26:55
Updated Thu, 30-Aug-2018
4.6 4,170 $99.99 Free
04:00:18
3.3 4,817 $199.99 Free
11:13:23
4.3 41,257 $199.99 Free
01:43:05
4.4 22,775 Free
06:23:48
4.1 26,209 Free
02:48:35
3.6 778 $19.99 Free
11:03:03
4.3 11,517 $19.99 Free
02:57:01
4.3 34,582 Free
04:43:09
3.6 13,739 Free
09:09:03
Updated Sun, 19-Apr-2020
4.3 44,769 Free
09:59:05
Updated Mon, 09-Jan-2017
4.1 4,046 $49.99 Free
08:12:43
3.7 1,640 $49.99 Free
08:39:49
4.6 29,078 $94.99 Free
01:43:20
Updated Sun, 09-Sep-2018
4.2 14,706 Free
11:02:39
2.7 3,966 $24.99 Free
02:05:32
Updated Mon, 10-Dec-2018
4.2 7,220 Free
03:34:18
3.5 12,127 $199.99 Free
10:30:47
4.4 2,167 $89.99 Free
00:38:51
Updated Mon, 20-Apr-2020
4.3 5,511 Free
02:04:19
Updated Thu, 16-Jan-2020
4.2 1,976 $134.99 Free
00:00:00
Updated Wed, 22-Jan-2020
4.4 5,368 $19.99 Free
28:22:55
4.6 48,164 $199.99 Free
14:15:11
3.6 6,722 $199.99 Free
22:17:52
4.2 16,033 $19.99 Free
18:43:13
3.1 4,626 $19.99 Free
18:45:02
4.5 3,345 $19.99 Free
03:10:41
4.4 10,686 Free
01:44:58
4.2 8,751 Free
10:42:46
3.9 47,534 $174.99 Free
09:33:41
4.5 1,375 $99.99 Free
10:11:12
Updated Mon, 15-Jun-2020
2 2,267 $19.99 Free
04:47:50
4.5 3,235 Free
03:52:25
Updated Mon, 11-Feb-2019
4.2 22,464 $199.99 Free
01:52:45
3.3 8,022 $159.99 Free
13:42:41
4.2 56,146 $199.99 Free
02:50:17
4.4 35,079 $199.99 Free
03:02:50
Updated Sun, 10-Nov-2019
3.9 8,331 Free
01:36:43
Updated Fri, 07-Feb-2020
3.8 7,957 Free
00:39:34
Updated Thu, 30-May-2019
2.9 13,400 $199.99 Free
01:18:26
Updated Sat, 22-Feb-2020
2.8 20,788 $199.99 Free
00:31:54
Updated Mon, 30-Mar-2020
3.4 13,004 $199.99 Free
00:48:06
2.9 7,419 $199.99 Free
02:59:58
3.9 4,931 $39.99 Free
00:48:34
Updated Fri, 10-Apr-2020
2.9 15,924 $169.99 Free
00:49:48
3.3 14,668 $199.99 Free
06:29:51
Updated Sat, 30-May-2020
4.3 73,989 $199.99 Free
02:53:35
4.3 36,227 $199.99 Free
01:00:15
4.1 1,616 $99.99 Free
00:57:26
3.9 2,394 Free
00:43:59
Updated Wed, 15-Apr-2020
4 22,387 $19.99 Free
00:34:33
3.5 9,382 $184.99 Free
04:10:45
4 3,472 $179.99 Free
22:20:44
Updated Tue, 26-May-2020
4.1 39,533 $19.99 Free
00:37:27
Updated Fri, 10-Apr-2020
3.5 8,215 $199.99 Free
00:38:11
Updated Sat, 25-Apr-2020
3 9,513 $189.99 Free
00:38:49
Updated Wed, 13-May-2020
2.8 8,315 $164.99 Free
03:57:14
Updated Wed, 10-Jun-2020
4.3 40,817 $199.99 Free
00:47:50
Updated Mon, 04-May-2020
3 9,850 $194.99 Free
00:33:36
3.4 11,435 $179.99 Free
05:07:26
4.2 58,150 $94.99 Free
01:52:59
4.4 9,239 $124.99 Free
07:55:07
4.4 4,018 $129.99 Free
00:34:51
Updated Sat, 09-May-2020
3.5 15,167 $179.99 Free
00:40:04
Updated Fri, 15-May-2020
2.9 4,297 $184.99 Free
00:41:53
3.3 10,139 $184.99 Free
00:53:25
Updated Sun, 03-May-2020
3.2 19,285 $189.99 Free
00:33:19
3.1 11,159 $184.99 Free
11:14:53
4.5 8,996 $19.99 Free
00:30:08
Updated Sat, 16-May-2020
3.2 4,381 $184.99 Free
00:38:32
2.4 7,248 $194.99 Free
07:35:27
Updated Mon, 15-Jun-2020
4.2 17,076 $29.99 Free
03:35:49
Updated Thu, 10-Oct-2019
4.1 10,123 $19.99 Free
09:20:26
4.6 24,508 $199.99 Free
04:05:15
Updated Fri, 24-Feb-2017
3.7 2,204 $99.99 Free
06:48:42
4.5 82,283 $194.99 Free
01:20:14
3.7 13,923 $154.99 Free
04:13:00
Updated Sun, 17-May-2020
4.1 4,548 $19.99 Free
33:31:42
4.5 22,478 $144.99 Free
07:03:10
Updated Tue, 09-Jun-2020
4.1 12,365 $59.99 Free
14:44:03
4.2 21,579 $199.99 Free
11:55:46
3.5 2,109 $19.99 Free
02:34:53
3.8 16,256 $19.99 Free
00:31:28
Updated Wed, 06-May-2020
3.1 6,576 $189.99 Free
08:41:58
Updated Mon, 01-Jun-2020
4.7 8,975 $124.99 Free
05:31:44
3.8 4,526 $19.99 Free
01:55:08
Updated Wed, 03-Jun-2020
3.9 4,426 Free
00:32:23
3.6 11,342 $149.99 Free
03:33:49
Updated Wed, 03-Jun-2020
4.5 1,702 $19.99 Free
06:20:42
4.4 15,856 $19.99 Free
00:40:27
3.3 12,293 $194.99 Free
02:45:48
4 5,253 $199.99 Free
03:35:03
4.4 3,829 $199.99 Free
00:35:42
3.2 13,329 $184.99 Free
04:12:38
4.3 1,016 $194.99 Free
12:47:24
4.7 98,028 $39.99 Free
11:32:30
4 42,465 $169.99 Free
00:37:29
Updated Thu, 07-May-2020
3.3 13,749 $194.99 Free
01:55:59
3.5 4,370 Free
06:00:21
Updated Wed, 03-Jun-2020
4.6 12,311 $199.99 Free
03:07:04
4.4 9,528 $24.99 Free
11:43:51
4.4 27,571 $39.99 Free
05:29:53
4.5 86,666 $149.99 Free
38:08:08
4.6 269,040 $189.99 Free
09:53:23
Updated Wed, 27-May-2020
4 8,003 $99.99 Free
03:32:54
4.2 20,243 $199.99 Free
00:33:50
0 3,440 $164.99 Free
00:35:04
Updated Tue, 05-May-2020
2.6 6,050 $199.99 Free
07:22:04
4.2 17,611 $199.99 Free
08:10:04
4.2 29,074 $199.99 Free
20:10:13
Updated Thu, 06-Jun-2019
4.2 9,192 $194.99 Free
25:14:35
Updated Mon, 07-May-2018
3.9 26,478 $19.99 Free
01:10:44
3.4 3,034 $29.99 Free
00:29:48
Updated Mon, 26-Aug-2019
4 12,375 $74.99 Free
00:40:07
Updated Wed, 17-Jun-2020
2.9 2,651 $194.99 Free
03:04:50
4 8,420 $49.99 Free
31:41:11
4 9,596 $199.99 Free
00:57:44
Updated Sat, 16-May-2020
3.7 11,170 $19.99 Free
06:51:33
4.3 13,434 $24.99 Free
16:14:29
4.3 1,502 $194.99 Free
03:18:08
0 836 $189.99 Free
02:44:45
4 27,353 $109.99 Free
02:08:32
Updated Tue, 23-Jun-2020
5 251 $19.99 Free
01:47:01
4.5 437 $199.99 Free
02:32:18
4.7 463 $199.99 Free
09:58:02
Updated Thu, 25-Jun-2020
0 4,789 $94.99 Free
03:52:20
Updated Wed, 24-Jun-2020
4.3 4,851 $99.99 Free
07:57:06
4.3 22,525 $19.99 Free
04:24:48
4.9 4,014 $19.99 Free
About the instructor
  • 234 Students
  • 50 Courses
+ View more
Instructor, 18+yrs Web Experience
Student feedback
4.3
Average rating
  • 9%
  • 6%
  • 22%
  • 57%
  • 104%
Comments
Free $199.99
Includes:
  • 02:32:25 On demand videos
  • 34 Lessons
  • Full lifetime access
  • Access on mobile and tv