Home | Back to Courses

Software Design: Functional Programming in C#

Course Image
Partner: Udemy
Affiliate Name:
Area:
Description: Learn how to write C# code in a functional style. The “Functional Programming in C#” is for you if you want to improve your code, design and architecture. It means you are going to learn how to write code of the high quality: readable, understandable and reliable.Teaching Approach   No fluff, no ranting, no beating the air. I respect your time. The course material is succinct, yet comprehensive. All important concepts are covered. Particularly important topics are covered in-depth.Take this course and you will be satisfied.   Learn Functional Programming in the context of clean coding and building types of high quality.   Get Deep Understanding of what is Functional Programming   Learn how to design Immutable types in C#   Apply new C# 6 and C# 7 features to write better code in a functional style   Learn how to Extend and Compose any Types   Handle Errors and Exceptions in a functional programming style   Tackle the Problem of Null-Values by the means of functional programming   Foundations of Functional Programming   Despite the fact that C# is primarily an object-oriented language, it is very powerful on features which enable functional programming style. In fact, C# is one of the richest on features language among object-oriented languages in the world nowadays. But with great power comes great responsibility. It's challenging to use all those features in a right way.   You probably have already heard the following well-known statement: most code sucks. Well, this course is all about how to produce code which doesn't suck.   Owning skills of producing well-designed and well-implemented types with regards to functional programming principles.   Content and Over
Category: Development > Programming Languages > Functional Programming
Partner ID:
Price: 34.99
Commission:
Source: Impact
Go to Course