Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
End-to-End Real-World Application Development with F#
Rating: 2.7 out of 5(13 ratings)
100 students

End-to-End Real-World Application Development with F#

Build efficient web applications with F#
Last updated 1/2019
English
English [Auto],

What you'll learn

  • General application architecture
  • CQRS and query side
  • How to implement the RESTful API
  • Understand full-stack F# development, from browser to server
  • The intricacies of the F# ecosystem
  • Perform practical CQRS with F#
  • Understand Fable, Elmish, and the SAFE stack.
  • Build applications with Paket and Fake

Course content

2 sections9 lectures1h 59m total length
  • The Course Overview1:22

    This video gives an overview of the entire course.                       

  • Fake6:58

    In this video, we will learn how to automate the build process with FAKE.

    • Install FAKE

    • Configure FAKE

    • Test run with FAKE

     

  • Fable18:37

    In this video, we will learn how to install Fable.

    • Create a test application with Fable

    • Walk through the code

    • Run the Fable application and understand JQuery integration

     

  • An Example Application18:31

    In this video, we will look at an example application with Fable.

    • Discuss Model View Update

    • Walk through the code

    • Run the application

     

Requirements

  • A little prior knowledge of F# will help you better understand the topics.

Description

End-to-End Real-World  Application Development with F# will guide you to develop a fully  functional web application that includes server-side as well as  client-side programming thanks to Fable, F#, and the JavaScript  compiler. We will target the .NET Core platform so that your application  will work in a cross-platform manner. 

This course guides you in developing a fully functional web application that includes server-side as well as client-side programming, thanks to Fable and the F#-to-JavaScript compiler. You'll focus on the .NET Core platform so that your application will work in a cross-platform manner.

The course will help anyone, from beginning- to advanced-level, to make powerful applications. Experienced learners can delve straight into the topic of their choice. A little prior knowledge of F# will help you better understand the topics.

About the Author

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

Who this course is for:

  • The course will help anyone, from beginning- to advanced-level, to make powerful applications. Experienced learners can delve straight into the topic of their choice.