Take your code to the next level of maintainability, efficiency/concurrency, and ease–of–understanding. Learn the principles of functional programming, how and where to apply it in C#, and why it will make you a better programmer. Improve your software’s architecture and leapfrog your code quality over that of your peers.
What You’ll Learn
Why functional programming is useful
How to apply functional principles and patterns in C#
Design and Implement Immutable Types and Maybes/Options (Null values)
Writing Pure Functions (functions without side effects)
Using recursion with functional programming paradigms to simplify your code
Using LINQ to clean up code and condense logic
Handle errors in functional style
Utilizing extension methods to write fluent, easy to read code.
Make use of new C# 8 and 9 features in functional style
Course Description
Learn how to apply function paradigms and patterns to codebases in C#. If you want to improve the maintainability, understandability, stability, and terseness of your code; this course will help you do that. This is meant for experienced C# developers that already have a solid, moderately deep understanding of the C# language.
Each video will introduce a concept, and lay out an example of implementing that concept.
If you want to improve your code’s quality, make your application faster and easier to understand, and increase your own productivity, then this course will help you tremendously.
Specification: Functional Programming Deep Dive with C#
|
User Reviews
Be the first to review “Functional Programming Deep Dive with C#” Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $9.99 |
---|---|
Provider | |
Duration | 3.5 hours |
Year | 2022 |
Level | Intermediate |
Language | English ... |
Certificate | Yes |
Quizzes | No |
$64.99 $9.99
There are no reviews yet.