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

Functional Programming with C#

Course Summary

Learn how to take advantage of several functional programming techniques including immutability, higher-order functions, and functional pipelining within your existing C# projects.

  • +

    Course Syllabus

    What Is Functional Programming?
    - 21m 13s

    —Welcome 2m 33s
    —Why Functional Programming Matters 3m 20s
    —Defining Functional Programming 0m 48s
    —Taming Side Effects 4m 3s
    —Emphasizing Expressions 2m 17s
    —Functions as Data 7m 22s
    —Review 0m 47s
    Express Yourself
    - 21m 16s

    —Introduction 0m 23s
    —Enforcing Immutability 0m 29s
    —An Immutable Type 2m 44s
    —External Immutability 1m 12s
    —Internal Immutability 2m 48s
    —Automatic Immutability 1m 33s
    —Favoring Expressions 0m 53s
    —Operators 2m 32s
    —Expression-bodied Members 1m 21s
    —Converting Statements to Expressions 6m 42s
    —Review 0m 36s
    Functional Thinking
    - 14m 32s
    Going with the Flow
    - 28m 17s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations Community

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