Write Clean, Pure Code by Following Functional JavaScript Principles

Lesson 1, Step 1: Introduction

Courses Outline

Free
Introduction
5:15
Imperative JavaScript
8:47
Object Oriented JavaScript
11:58
Functional Style
14:07
Pure Functions
9:31
Higher Order Functions
14:19
Traditional Looping
5:42
Simple Recursion
6:44
Issues to Consider with Recursion
5:44
Quiz
Repetitive Code
9:34
Manual Currying
7:00
Deep Currying
12:29
Currying and Partial Application
7:16
Beyond Basic Currying
1:49
Quiz
For Loops
4:55
Map
4:42
Reduce
9:15
Filter
6:27
Performance and Usage
13:23
Quiz
Nesting Functions
5:30
Manual Composition
5:13
A Simple Compose Utility
5:58
Composing with a Library
3:50
What we've Learned
5:34
What's Next
2:51