Course Outline
Introduction
- What is multi-paradigm programming?
F# and the .NET framework
F# on other platforms (Linux, Node.js, etc.)
Setting up the development environment
Overview of F# syntax
F# types and functions
F# collections
Program flow and the power of the F# type system
F#'s computation expressions
Writing imperatively with F#
Writing object-oriented code with F#
Asynchronous code and workflows
Agents and actors
Working with SQL data
Creating a reactive, scalable web application with F#
Unit testing an application with F#
Building cloud and mobile solutions with F#
Using F# as a scripting language
Closing remarks
Requirements
- Some programming experience in a language other than F#
- No functional programming experience is required
Audience
- Developers
Testimonials (5)
Saya suka bagaimana Gunnar menulis hampir semua kode dengan cepat saat kami melakukannya, tetapi ada banyak materi yang telah disiapkan di google drive yang dapat saya rujuk setelah pelatihan. Kode yang ditulis Gunnar berdasarkan contoh data yang saya berikan sebelumnya juga sangat berguna dan juga membuat pelatihan relevan dengan kumpulan data kami sendiri.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.