Functional Programming with JavaScript
The course will cover the basics, such as higher-order functions and closure, and then move on to mid-level topics such as Javascript’s array methods (.map(...), etc.) and callbacks, and finally on to advanced topics such as currying and recursion.
Overview
1.7KSTUDENTS*
96.2%RECOMMEND*
This course includes:
- 4+ hours of on-demand video
- 4 modules
- Core level
- Direct access/chat with the instructor
- 100% self-paced online
- Many downloadable resources
- Shareable certificate of completion
This course covers the foundations of functional programming with JavaScript. It introduces you to the functional programming paradigm where you principally construct and structure your code using functions. It explains the purpose and value proposition delivered by functional programming and why so many companies are moving toward functional programming as a means of creating more robust software. Because JavaScript has many functional features, it serves as a great introduction to the functional paradigm.
The course will cover the basics, such as higher-order functions and closure, and then move on to mid-level topics such as Javascript’s array methods (.map(...), .filter(...), etc.) and callbacks, and finally on to advanced topics such as currying and recursion.
Skills You Will Gain
Callbacks
Currying
Javascript
Recursion
Learning Outcomes (At The End Of This Program, You Will Be Able To...)
- Functions and Closure
- Javascript’s Array Methods
- Callbacks
- Currying
- Recursion
Prerequisites
- Basic knowledge of Javascript and Object-Oriented programming.
Who Should Attend
- Programmers who are looking to incorporate functional concepts into their code.