Building F# Applications

  • 4
2.5 hours on-demand video
$ 11.99

Brief Introduction

Design, build, and deliver real-world applications faster with F#

Description

Developers are challenged today to build applications in less time, while maintaining high standards of quality, reliability, security, and performance. The F# programming language can help you meet these challenges by letting you write solutions with less code, fewer bugs, and better alignment with business requirements.

This video course starts by showing how to use the functional features of F# to rapidly turn requirements into software designs that are correct, complete, extensible, bug-free, and easy to read and understand. We will start by setting up our F# development environment and reviewing some key language features. We'll then look in depth at two powerful techniques for building real-world F# applications: type-first design and function composition. We'll then learn to leverage advanced F# tools to build and test applications.

The video course examines key language features and functional programming techniques with the goal of providing a good understanding of the basic building blocks that can be used to build higher abstractions and more comprehensive solutions. As we go, we will learn how to set up a development environment and design a build process with tools that leverage the F# language.

About the author

Richard Broida is a software design and programming consultant specializing in Microsoft Windows and Azure technologies. Over his career he has developed enterprise applications for clients in medical, banking, insurance, manufacturing, transportation, and e-commerce. He is a frequent speaker on F#, C#, and cloud technologies and has taught .NET programming courses for adult professionals. You can follow Richard on Twitter (@SirEel) or on LinkedIn. He lives in Cleveland, Ohio.

Requirements

  • Requirements
  • The course will use F# version 4.1 with Visual Studio 2017 and Visual Studio Code
  • The principles and code should work if you have earlier versions of the language and tools
$ 11.99
English
Available now
2.5 hours on-demand video
Packt Publishing
Udemy

Instructor

Packt Publishing

  • 4 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses