icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a javascript course? Or looking for more detail on Michael Rosata's Building Declarative Apps Using Functional JavaScript? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Are you a solid JavaScript developer interested in shifting to a more functional style? If so, then this project-based course can help. Here, instructor Michael Rosata equips you with new functional programming concepts and demonstrates how to use those concepts to create an actual declarative JavaScript app. Michael begins by discussing composition and functional combinators. He shares how to reason about these composed functions, as well as how to use the laws of compositionality to deal with common issues that arise when writing compositional logic. He also demonstrates how to create generic containers to isolate impurities. To wrap up the course, he shows how to build state management inside your functional app.

icon
Instructor Details

Michael Rosata

Michael Rosata is a cloud engineer with a passion for learning and teaching.

Michael has been a professional developer for more than five years, specializing in JavaScript-based web apps. He started off by building web pages and widgets, and then moved on to web apps. He has worked on a couple of large web apps using JavaScript, as well as Apache Cordova. He loves the JavaScript ecosystem and the web community and has adopted functional programming as his passion. You can connect with him on his blog at onethingsimple.com.

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete