Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn JavaScript from Scratch: The Ultimate Beginners Course
Training Overview
Description of Training
Video Overview (3:14)
Introduction
JavaScript Marketplace (1:38)
JavaScript Job Opportunities (4:49)
Intro to JS, history, and Environment
Intro To JavaScript & Environment (9:29)
VS Code & Extensions (7:28)
Browser Dev tools & JS Console (4:29)
Common Console Errors - Syntax, Type, Reference (11:45)
Intro to Terminal (8:30)
Crash course on GitHub (10:05)
Online Resources (W3schools, MDN Web Docs, Stack Overflow) (11:22)
Coding Challenge Hello World in JS (1:50)
Coding Challenge Solution (3:04)
Coding Basics
Execution Content Object (4:33)
Single/Multi Line Coding (11:54)
Variable (14:29)
Hoisting (5:32)
Declaration Assignment (7:27)
Operators (10:48)
Operator Precedence (13:48)
Coding Challenge (1:58)
Coding Challenge Solution (4:50)
Primitive Data Types
Primitive Data Types (4:32)
String Manipulation (13:01)
Numbers (5:57)
Numbers Manipulation (9:29)
Symbol (3:48)
Null and Undefined (4:24)
Boolean Logic & Control Flow (6:22)
Truthy/Falsy values and Equality Operators (6:59)
If/Else Statements, nesting if/else (9:05)
Ternary Operators (4:09)
Switch Statements (4:53)
Code Challenge (1:27)
Code Challenge Solution (6:59)
Advanced Data Types
Arrays and Length (11:28)
Advanced Data Types Intro (1:20)
Basic Array Methods (9:56)
Objects and Properties (8:34)
Object Methods (7:18)
Code Challenge (0:45)
Code Challenge Solution (4:30)
Loops
For and for in Loop (7:17)
While Loops (2:20)
Break and Continue Statements (3:16)
Coding Challenge (0:35)
Coding Solution (6:09)
Beginner Function Syntax
Function Declarations (6:34)
Function Expressions (8:08)
Arrow Functions (4:07)
IIFE (4:52)
Scope (7:12)
Closure (9:34)
Callbacks (7:24)
Code Challenge (1:07)
Code Solution (6:49)
Advanced Function Syntax
Map Method (4:22)
Advanced Function Syntax (3:35)
Filter Method (4:02)
Reduce Method (8:26)
Sort Method (6:18)
Spread Operator (7:47)
Audio Version of the Training
Audio Download
Function Declarations
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock