Course Curriculum
- 6 sections
- 12 lectures
- 00:00:00 total length
-
Introduction
00:02:00 -
Why use JavaScript functions?
00:06:00
-
Defining and Invoking Functions
00:04:00 -
Demo: Invoking and Defining JavaScript functions
00:07:00 -
Alternate ways to define functions
00:01:00 -
Demo: Alternate ways to define functions
00:04:00
-
What is function scope?
00:03:00 -
Demo: Exploring Function Scope
00:04:00 -
Child Function Scope
00:02:00 -
Demo: Child Function Scope
00:06:00
-
What is function composition?
00:02:00 -
Demo: Currying Functions
00:05:00 -
Factory Functions
00:01:00 -
Demo: Factory Functions
00:04:00
-
What are callback functions?
00:01:00 -
Demo: Callback Functions
00:04:00 -
Promises, Async and Generators
00:06:00 -
The “this” keyword & demo
00:04:00 -
Self-Invoking Functions & demo
00:03:00 -
Error Catching & demo
00:04:00 -
Object Creators & demo
00:00:00 -
Course Summary
00:02:00
-
Assignment – JavaScript Functions
2 days, 11 hours