Tomas Petricek & Phil Trelford's Functional Programming in C# and F#
Event Info
Description
Tomas Petricek’s and Phil Trelford’s two-day Functional Programming in C# and F# course explains the concepts that you need to write modern applications for .NET using F#, C# with LINQ as well as current and upcoming .NET technologies that arise from functional programming ideas -- as described in the book Real World Functional Programming: With Examples in F# and C#. Functional ideas are becoming ubiquitous in the .NET world. F# is a Visual Studio language; C# 3.0 includes many functional constructs; Reactive extensions (Rx) are based on functional design and upcoming version of C# is inspired by F# asynchronous workflows.
Learning several simple functional concepts will help you understand these technologies and use them effectively. This means that the course will make you a better programmer even if you’re not going to immediately start using F#. This course is based on experience of developing commercial applications in F# and we’ll discuss good ways of introducing F# to your daily work.
LEARN HOW TO:
- You’ll learn how to use and understand functional programming concepts and technologies in practice on the .NET platform.
- Think in the functional way and use this thinking when designing .NET applications
- Write effective and succinct code in F#
- Combine F# functional libraries F# with object-oriented components in C#.
- Model problem domains using functional types
- Write reactive and asynchronous applications
****For a full course breakdown and registration please visit:
http://skillsmatter.com/course/scala/functional-programming-in-dot-net/mh-5600