MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Applying Functional Principles in C#

Course Summary

Functional programming in C# can give you insight into how your programs will behave. You'll learn the fundamental principles that lie at the foundation of functional programming, why they're important, and how to apply them.

  • +

    Course Syllabus

    Course Overview
    - 1m 15s

    —Course Overview 1m 15s
    - 10m 49s

    —Getting Started 0m 52s
    —Course Outline and Prerequisites 1m 56s
    —What Is Functional Programming? 4m 28s
    —Why Functional Programming? 2m 36s
    —Summary 0m 56s
    Refactoring to an Immutable Architecture
    - 34m 53s
    Refactoring Away from Exceptions
    - 32m 49s
    Avoiding Primitive Obsession
    - 20m 25s
    Avoiding Nulls with the Maybe Type
    - 26m 11s
    Handling Failures and Input Errors in a Functional Way
    - 16m 47s
    Putting It All Together
    - 1h 5m

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url