01 – Introduction03:40
02 – What is JavaScript?4:04
03 – Hello World! in JavaScript3:18
New Modern JavaScript Update0:52
4 – Where to put your JS5:14
5 – Google Chrome Developer Tools04:51
6 – Basic JavaScript Syntax & Rules07:59
7 – JavaScript Variables08:59
8 – Basic Mathematical Operators06:16
9 – Math Operator Short-hand04:55
10 – Logging to the Console03:38
11 – Booleans in JavaScript06:13
12 – If Statements08:45
13 – Else If Statements04:03
14 – Comparison Operators05:25
15 – Logical Operators06:01
16 – While Loops04:09
17 – For Loops07:49
18 – Break & Continue04:13
19 – Practical Example using Loops04:02
20 – Functions09:18
21 – Variable Scope06:05
22 – Numbers06:09
23 – NaN (Not a Number)06:34
24 – Strings09:37
25 – Slice and Split Strings06:38
26 – Arrays06:47
27 – Introduction to Objects06:36
28 – Creating a new JavaScript Object10:06
29 – THIS Keyword05:23
30 – Constructor Functions06:48
31 – The Date Object09:22
32 – What is the DOM in JavaScript?04:31
33 – Traversing the DOM07:43
34 – Changing Page Content05:38
35 – Changing Element Attributes06:02
36 – Changing CSS Styles04:49
37 – Adding Elements to the DOM07:43
38 – Removing Elements from the DOM04:12
39 – Introduction to JavaScript Events08:29
40 – The onClick Event08:04
41 – Window onLoad Event05:06
42 – JavaScript Timers12:11
43 – Accessing Form Elements06:03
44 – VERY Simple Form Validation05:36
45 – JavaScript Libraries08:33
46 – What to Study Next04:30