The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace.
You are taught through a combination of
- Video lessons
- Online study materials
Will I receive a certificate of completion?
Upon successful completion, you will qualify for the UK and internationally-recognised CPD accredited certification. You can choose to make your achievement formal by obtaining your PDF Certificate at the cost of £9 and Hard Copy Certificate for £15.
Why study this course
It doesn’t matter if you are an aspiring professional or absolute beginner; this course will enhance your expertise and boost your CV with critical skills and an accredited certification attesting to your knowledge.
|Unit 01: Introduction|
|Unit 02: Defining and Invoking Functions|
|Defining and Invoking Functions||00:04:00|
|Alternate ways to define functions||00:01:00|
|Demo: Alternate ways to define functions||00:04:00|
|Unit 03: Function Scope|
|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|
|Unit 04: Composing Functions|
|What is function composition?||00:02:00|
|Demo: Currying Functions||00:05:00|
|Demo: Factory Functions||00:04:00|
|Unit 05: Asynchronous Functions|
|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:03:00|