Room 15

09:00 - 17:00 (UTC+01)

2 Days

Full Stack Web Dev with SAFE Stack

Gain the skills to rapidly build reliable, modern and industry-standard web applications bringing all the benefits of F# such as low cost, rapid and highly reliable code across both client and server through a two-day fun, intensive and practical course run by F#, .NET and web development experts.

Functional Programming

You'll leave with the confidence to start create SAFE Stack applications and start reaping the benefits of functional programming across the client and server.


  • Creating SAFE Stack Applications
  • Web UIs using the MVU pattern
  • Working with NPM and NuGet packages
  • Client / Server communication
  • Data-driven back-end services
  • Deploying to Azure
  • JS and React integration
  • Routing
  • Error Handling
  • Authentication

Who Should Attend

  • Developers who wish to learn how develop web apps in a functional-first style
  • Developers who wish to learn about FP basics in a practical environment
  • .NET developers using JS or TS who are looking for a more consistent full-stack development experience without giving up on the JS ecosystem
  • F# developers who don’t have much web development expertise
  • No F# experience required
  • No JS experience required

Computer Setup spec

A PC capable of development of .NET and JS applications running e.g. Visual Studio Code, Visual Studio or JetBrains Rider. Prereqs:

  • .NET 5
  • Node.JS
  • NPM

Isaac Abraham

Isaac Abraham is an. NET MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He is the author of Get Programming with F# and is the director of Compositional IT. He specializes in consultancy, training and development, helping customers adopt high-quality, functional-first solutions on the .NET platform.