Overview
Syllabus
Building a Stock Market Monitoring System with F# | Introduction | StonkWatch Ep.1.
Setting Goals and Gathering Requirements for a Software Project | StonkWatch Ep.2.
Why I Use A Top-Down Approach To Design Software | Drawing An Interface | StonkWatch Ep.3.
Domain Modeling an Event Driven System | Event Storming | Live Walkthrough | StonkWatch Ep.4.
How to Design an Architecture for an Event Driven System | StonkWatch Ep.5.
Getting Started with the SAFE Stack Template | F# Web Development | StonkWatch Ep.6.
Why Sutil Can Change The Front-End Development Game | F# Data Driven UIs | StonkWatch Ep.7.
How To Write Type-Safe HTML/CSS In F# With Sutil and Bulma | StonkWatch Ep.8 | Front-End Part.1.
Writing MVU-Style Reactive Web In F# Using Sutil | StonkWatch Ep.9 | Front-End Part.2.
Domain Modeling With F# Types | Live Walkthrough | StonkWatch Ep.10 | Front-End Part.3.
Using F# Strong Types In Sutil/Bulma Web UI | StonkWatch Ep.11 | Front-End Part.4.
Writing Our First Unit Test + Doing Math With Units of Measure | StonkWatch Ep.12 | Front-End Part.5.
Why I'm Using Falco Instead Of Saturn | How To Switch Your Backend In SAFE Stack | StonkWatch Ep.13.
How To Use Elmish Commands For Dynamic F# MVU Web Front-Ends | Sutil Tutorial | StonkWatch Ep.14.
BONUS: Refactoring Sutil Code With Custom Operators | Fixing A Bug | StonkWatch Ep.15.
Fable Remoting Tutorial | Seamless RPC Client-Server HTTP Communication In F# | StonkWatch Ep.16.
How To Make HTTP Requests In F# | Oryx Tutorial | Getting Access To Questrade API | StonkWatch Ep.17.
JSON Deserialization in F# | Working with Questrade API Authentication | StonkWatch Ep.18.
Taught by
Ben Gobeil