Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn JavaScript for Beginners
Introduction to Javascript
Course Objectives (1:06)
Basic Setup (3:27)
Course demo files
Primitive Data Types, Strings, Operators, Numbers, Conditionals, Loops & Arrays
Primitive Data Types - Part 1 (7:15)
Primitive Data Types - Part 2 (2:54)
Operators (9:34)
Strings (8:20)
Numbers (9:58)
Conditional Statements (5:46)
Loops (7:12)
Nested for Loops (2:02)
Arrays (2:48)
Multidimensional Arrays (2:32)
Array Methods (6:07)
Looping through Arrays (5:10)
Functions
Functions (6:29)
Scope Functions (6:57)
Variable Hoisting Functions (4:38)
Declarations and Expressions (2:03)
Self-Invoking and Anonymous Functions (3:42)
Callback Functions (3:06)
Functions that Return Functions (2:37)
Closures (3:21)
Objects
Objects (4:52)
Copying Objects (6:06)
Objects Functions and This - Part 1 (6:12)
Objects Functions and This - Part 2 (2:16)
Constructors and Factories (6:49)
The Module Pattern (5:43)
Document Object Model and Course Conclusion
Creating Elements (4:31)
Adding Selectors and Selecting Elements (5:57)
Event Handlers and Event Listeners (8:17)
Capturing Form Input (5:00)
More Selection Options (4:49)
Libraries (4:03)
Course Quiz and Certificate of Completion
Primitive Data Types - Part 2
Complete and Continue