Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Fundamentals of Functional Programming in JavaScript

Course Cover
compare button icon

Course Features

icon

Duration

85 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

85 minutes

Course Description

Functional programming requires you to know the basics of immutability, first-class functions and other concepts. This course, Fundamentals in Functional Programming in JavaScript will teach you about functional programming and how JavaScript can be written in a functional way. You'll first learn how functional programming concepts can be used in JavaScript. Next, you will see how it can simplify the way you write software. Next, we'll show you how functions can be used the same way as variables. You'll also learn how to make your code change only when you want it. You'll be able to use JavaScript efficiently in a functional fashion by the end of the course.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

You'll learn about functional programming and how to write JavaScript in a functional style

First, you'll cover how you've likely already used functional programming concepts in your JavaScript, and how functional programming can actually simplify how you write software

Next, you'll explore how to utilize functions the same as any other variable

Finally, you'll learn how to write your code so it only changes when you want it to

By the end of this course, you'll have the necessary skills and knowledge to write efficiently with JavaScript in a functional style

Course Instructors

Author Image

Nate Taylor

Instructor

Nate's first program was written in QBasic on an 8086 clone his dad built. Since then he's written applications in C++, .NET, and Node.js. He spent the first 12 years of his career writing Windows ap...
Course Cover