Autoplay
Autocomplete
Previous Lesson
Complete and Continue
JavaScript Foundations
Welcome
About This Course (7:11)
Hardware/Software Prerequisites
Software Installs (3:15)
VS Code Extensions
How to Use This Course & Resources (4:37)
Join Us on Slack!
Click Complete and Continue
Getting Started
Third Party Cookies
Code Files (8:32)
VS Code & Slack (5:55)
A Primer on Variables (13:36)
A Quick Word on Functions (2:52)
How Code Runs at a Very High Level (6:26)
Setting Up Your Environment (15:04)
Naming Variables and Quotes (13:31)
JavaScript Types (7:32)
Console (15:16)
Command Line (5:14)
Operators
A little Math (19:31)
Comparison Operators (27:05)
Typeof Operator (9:55)
Important (0:40)
Strings
Strings (30:55)
Concatenation - Adding Strings (14:54)
Interpolation (9:09)
JavaScript Objects
Object Literals (9:19)
Properties (39:01)
Bracket Notation (18:57)
Copying via Spread Operator (8:01)
Arrays
Declaring Arrays (27:46)
Adding & Removing Members (18:59)
Loops (25:37)
Flow Control
If Statements (23:42)
Logical Operators (15:45)
Ternary Statement (14:40)
If Statements & Loops (8:01)
Truthy & Falsey (37:05)
Functions
Declaring Functions (14:22)
Parameters & Arguments (38:06)
The Return Statement (19:55)
4 Ways to Define Functions (22:36)
Functions as Properties (14:15)
Scope in Functions (15:37)
Bonus
Array.isArray
Number
Const, Let and Var
What's Next
Where to Go from Here (4:09)
Code Files
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock