Microsoft.NET

Goals


- Knowing the interest and the challenges of using F #

- Knowing how to create and evaluate an application containing F #

Program

General principles of functional programming
History, versions and other languages ​​of .Net
A first program in F #, and handling of the environment

Data types and identifiers
Operations, conditions
Loops: general principles, differences with classic imperative programming

Practical workshop: first calculations with F #

Various data structures
Creation of functions
Currying and practical elements of lambda programming
Multiple algorithms associated with these structures
Performance search

Practical workshop: sorting, research and other operations on various data

Object-oriented programming: summary
F # facing the OOP
F # and other languages: mixing, implementation, effects
Parallelism: principles and implementation with F #
Parallelism: synchronization and its difficulties

Workshop: a complete real application partially in F #

Duration

3 days

Price

£ 1495

Audience

.NET Developers

Prerequisites

Notions of C # or VB.net

Reference

.NE538-F

Sessions

Contact us for more informations about session date