
Intermediate
2 weeks
Real-World Projects
Completion certificate
Skills you'll learn:
This course introduces you to the principles of functional programming in JavaScript. You will start with the basics, exploring functional JS syntax and practical applications. As you progress, you will delve into advanced techniques and patterns. The course culminates in a hands-on project where you will develop a Mars Dashboard, applying the functional programming concepts learned throughout the course.
Course Modules
Module
1
Course Introduction
Introduction to the course and its importance in JavaScript development.
Module
2
Introduction to Functional Programming
Foundational concepts and principles of functional programming in JavaScript.
Module
3
Functional JS Syntax
Practice writing functional programs using JavaScript and explore ES6 features.
Module
4
Functional Programming in JS
Apply functional programming concepts to create robust JavaScript applications.
Module
5
Going Further with Functional JS
Explore advanced tools and techniques in functional programming for web development.
Module
6
Project: Mars Dashboard
Utilize functional programming to create a dynamic dashboard using NASA's API.
