Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Functional Web Programming in .Net with the SAFE Stack

NDC Conferences via YouTube

Overview

This course aims to teach developers how to effectively build full stack web applications using F# with the SAFE stack. By exploring components like Saturn, Fable, and Elmish, participants will learn to write web services and sites in idiomatic F#, integrate with ASP.Net and React ecosystems, and develop interactive web applications leveraging functional programming concepts. The course covers topics such as Saturn abstractions, Fable in the JavaScript ecosystem, and deploying SAFE apps to Azure. The intended audience for this course is developers interested in using F# to build type-safe web applications.

Syllabus

Intro
What is F#?
Isn't F# or FP just for maths & finance?
What is SAFE?
Core elements of SAFE
The SAFE Stack
NET Core
Why did we come up with these components for SAFE?
Saturn in the ASP.Net ecosystem
Saturn Abstractions
Configuration
Routers
Controllers
Pipelines
What is Fable?
Sharing Code
Fable and the JavaScript Ecosystem
Ul programming done wrong
Functional programming concepts in the
The Model View Update paradigm
A simple model
A simple view
A simple update
Joining it together
Elmish isn't just for the web
Deploying SAFE Apps to Azure
Integration with Azure Platform Services
What does SAFE add?
The SAFE dev process
Commercial Support
Consistent Documentation
SAFE Tooling
Tailored scripts
Example applications

Taught by

NDC Conferences

Reviews

Start your review of Functional Web Programming in .Net with the SAFE Stack

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.