|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/functional-application-designing/
课程评论:没有评论
课程名称:功能应用设计 课程概述:本课程《使用 F# 构建跨平台网络应用程序》将指导您开发一个完整的功能性网络应用程序,包括服务器端和客户端编程,借助 Fable(一种将 F# 转换为 JavaScript 的编译器)。我们以.NET Core 平台为目标,确保您的应用程序能够跨平台运行。本课程将简要回顾领域设计的历史,并直接进入使用 CQRS 构建迷你应用程序的过程。您将学习如何设置和使用 Fable 及 Elmish 作为单页面应用(SPA)。除此之外,您还将接触 F# 服务器端编程,并学习如何使用 F# 进行下一代单元测试。 作者简介:Onur Gumus 是一名驻迪拜的首席软件工程师,对软件开发和架构、永春拳以及国际象棋有广泛的兴趣。他大部分时间都在构建 .NET 应用程序。此前,他曾担任 P.I. Works 的软件架构师,开发多个 F# 项目并为开发者提供内部教程。他对 F# 和函数式编程充满热情,期望能帮助社区中的开发者提高函数式编程能力。
Building Cross-Platform Web Applications 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, the F#-to-JavaScript compiler. We target the.NET Core platform so that your applications will work in a cross-platform manner.This course takes you through a brief history of domain design and then jumps right into building a mini-application using CQRS. You will learn to set up and use Fable and Elmish as your SPA. Apart from this, you will get an introduction to server-side programming with F# and also learn how to perform next-generation unit testing with F#.About the AuthorsOnur Gumus is a Lead Software Engineer based in Dubai. He has diverse interests, including software development and architecture, Wing Chun, and chess. He spends most of his time building.NET applications. His previous experience was 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.