Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learning Functional Programming with F#
Rating: 3.5 out of 5(54 ratings)
304 students

Learning Functional Programming with F#

Get started on building end-to-end web applications with F#
Last updated 2/2020
English

What you'll learn

  • Learn to build interactive F# concepts
  • Learn the various aspects of F# applications and logic
  • Get a detailed insight over Interference, properties, and compositions

Course content

5 sections23 lectures3h 17m total length
  • The Course Overview3:19

    This video gives an overview of entire course.  

  • .NET Core3:28

    This video shows how to install .NET Core.

    • Introduce .NET Core

    • Install .NET Core and see command line options

    • Install VS code

     

  • First Hello World Application with F#13:41

    In this video, we will develop a first sample application.

    • Create projects by using command line tools

    • Code a two-project sample that makes use of external packages

    • Run the project and see its output

     

  • Visual Studio Versus Visual Studio Code2:34

    This video shows which IDE we should use.

    • Introduce Visual Studio and Visual Studio code

    • Compare their advantages and disadvantages in terms of F# development

    • Describe the reasons for choosing Visual Studio code for this lesson

     

Requirements

  • Experienced learners can dive straight into the topic of their choice.

Description

In today’s world fully functional web applications are a key requirement and a necessity.

We can have a run through developing web applications that includes server-side as well as the client-side programming using Fable, F# to JavaScript compiler.

We will focus on the .NET Core platform so that your application will work in a cross-platform manner.

About the Author

Onur Gumus is a Lead Software Engineer based in Dubai. He has diverse interests in software development, architecture, Wing Chun, and Chess. He spends most of his time building .NET applications. His previous experience is as Software Architect at P.I. Works, where he developed several F# projects and gave internal tutorials to the developers. He is extremely passionate about F# and functional programming, and hopes to spend more and more time helping developers in the community to become proficient at functional programming.

Who this course is for:

  • The course is for everyone, from beginner to advanced level, so they can make powerful apps.