
This video gives an overview of the entire course.
In this video, we will learn how to automate the build process with FAKE.
Install FAKE
Configure FAKE
Test run with FAKE
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
In this video, we will look at an example application with Fable.
Discuss Model View Update
Walk through the code
Run the application
In this video, we will learn about Elmish.
Set up an Elmish project
Learn the basic coding
Run your Elmish project
In this video, we will understand the Elmish code.
Understand the model
Understand how to update the code
Learn about views
n this video, we will learn how to program server-side with Giraffe.
Get an introduction to Giraffe
Initialize Giraffe
Learn routing in Giraffe
In this video, we will learn about multi-page applications.
Integrate server-side with Fable
Make Ajax calls
Understand page navigation
In this video, we will learn how to make use of the SAFE template.
Understand SAFE template parameters
Create a SAFE project
Get in introduction to Saturn
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.