Description
Stone River Elearning – JavaScript Fundamentals
By the end of this 5.5-hours course you’ll be able to:
- How to run a JavaScript file
- About variables and their scope
- About functions and their context
- Primitive types
- Arrays and objects
- And more!
Course Curriculum
COURSE INTRODUCTION
-
Preview
Introduction (0:55)
- What is JavaScript (8:33)
- What is JavaScript Exercise (0:53)
- What is JavaScript Exercise Review (2:34)
VARIABLES AND SCOPE
- Variables and Scope (6:23)
- Function Scope (2:27)
- Hoisting (1:53)
- Block Scope (4:53)
- var, let, and const (6:53)
- Value vs. Reference (4:00)
- Variables and Scope Exercise (1:54)
- Variables and Scope Exercise Review (9:50)
PRIMITIVE TYPES
- Primitive Types (1:06)
- Primitive Types Explanation (4:20)
- Primitive Types Exercise (0:48)
- Primitive Types Exercise Review (3:09)
THE THIS KEYWORD
- The this Keyword (4:40)
- Global Context (2:55)
- Function Context (6:24)
- new Context (1:28)
- Exercise 1 (0:28)
- Exercise 1 Review (5:09)
- Arrow Functions (5:03)
- Exercise 2 (0:28)
- Exercise 2 Review (3:14)
THE JAVASCRIPT CONSOLE
- The JavaScript Console (1:16)
- console.log + Exercise (3:01)
- console.log Exercise Review (2:16)
- console.info + Exercise (2:23)
- console.info Exercise Review (1:46)
- console.warn + Exercise (1:46)
- console.warn Exercise Review (1:22)
- console.error + Exercise (4:51)
- console.error Exercise Review (0:49)
- console.table + Exercise (4:26)
- console.table Exercise Review (2:54)
- console.assert + Exercise (5:26)
- console.assert Exercise Review (1:57)
- console.group + Exercise (2:22)
- console.group Exercise Review (1:49)
- Conclusion (0:45)
LOGICAL AND COMPARISON OPERATORS
- Logical and Comparison Operators (2:45)
- Truthy and Falsy Values (1:33)
- Comparison Operators — Equality and Inequality (9:10)
- Comparison Operators — Equality and Inequality Exercise (1:03)
- Comparison Operators — Equality and Inequality Exercise Review (5:06)
- Comparison Operators — Relational (3:40)
- Comparison Operators — Relational Exercise (0:55)
- Comparison Operators — Relational Exercise Review (3:21)
- Logical Operators — Or (5:45)
- Logical Operators — Or Exercise (0:34)
- Logical Operators — Or Exercise Review (2:17)
- Logical Operators — And (6:35)
- Logical Operators — And Exercise (0:45)
- Logical Operators — And Exercise Review (1:43)
- Logical Operators — Not (3:49)
- Logical Operators — Not Exercise (0:55)
- Logical Operators — Not Exercise Review (2:14)
- Logical Operators — Nullish Coalescing (3:16)
- Logical Operators — Nullish Coalescing Exercise (0:52)
- Logical Operators — Nullish Coalescing Exercise Review (2:06)
- Logical and Comparison Operators Conclusion (0:47)
LOOPING IN JAVASCRIPT
- Looping in JavaScript (1:34)
- for Loops (4:13)
- For Loops — Why Use Them and Gotchas (3:48)
- for … of Loops (3:03)
- Looping Exercise 1 (0:37)
- Looping Exercise 1 Review (2:13)
- for … in Loops (3:01)
- Looping Exercise 2 (0:36)
- Looping Exercise 2 Review (1:38)
- do while Loops (2:33)
- Breaking out of Loops (1:16)
- Skipping Passes Through Loops (1:06)
- Looping Exercise 3 (0:42)
- Looping Exercise 3 Review (2:35)
- Conclusion to Looping in JavaScript (0:39)
FUNCTIONS IN JAVASCRIPT
- Functions in JavaScript (2:42)
- Named Functions (3:38)
- Anonymous Functions (3:19)
- Arrow Functions (7:18)
- Functions in JavaScript Exercise 1 (0:58)
- Functions in JavaScript Exercise 1 Review (5:10)
- Default Parameters (4:33)
- Named Parameters (2:55)
- Rest Parameters (3:52)
- Functions in JavaScript Exercise 2 (0:53)
- Functions in JavaScript Exercise 2 Review (2:51)
- Functions in JavaScript Real Demo (3:19)
- Conclusion to Functions in JavaScript (0:44)
STRINGS, NUMBERS, & DATES
- Strings, Numbers, _ Dates (0:52)
- Working with Strings (3:40)
- Working with Numbers (2:15)
- Working with Dates (4:42)
- Strings, Numbers, and Dates Exercise (0:40)
- Strings, Numbers, and Dates Exercise Review (2:38)
- Strings, Numbers, and Dates Conclusion (0:37)
OBJECTS IN JAVASCRIPT
- Objects in JavaScript (0:36)
- Creating New Objects (2:51)
- Accessing Key Values (3:00)
- Freezing Objects (3:00)
- Exercise 1 (0:45)
- Exercise 1 Review (2:15)
- Working with the Object_s Keys (2:03)
- Stringify-ing Objects and Parsing Objects (6:26)
- Exercise 2 (0:46)
- Exercise 2 Review (3:04)
- Conclusion (0:51)
ARRAYS IN JAVASCRIPT
- Arrays in JavaScript (0:47)
- Creating and Working with Arrays (3:25)
- Array-map (2:41)
- Array-filter (1:47)
- Exercise 1 (0:33)
- Exercise 1 Review (1:36)
- Array-find and Array-findIndex (2:48)
- Exercise 2 (0:38)
- Exercise 2 Review (2:13)
- Array.slice (2:19)
- Array.splice (2:46)
- Exercise 3 (0:28)
- Exercise 3 Review (1:37)
- Array.forEach (1:17)
- Array.includes (2:16)
- Exercise 4 (0:35)
- Exercise 4 Review (1:35)
- Conclusion (0:47)
COURSE CONCLUSION
- Course Conclusion (1:11)
Sale Page: https://stoneriverelearning.com/p/javascript-fundamentals
Archive: https://archive.ph/wip/lPs01
Reviews
There are no reviews yet.