Developing Financial Applications in F#
F# is a functional-first programming language developed by Microsoft and used extensively in financial analysis and financial applications. F# expert developer Kit Eason steps you through the process of developing a simple F# financial application: a Twitter bot that charts stock price changes and respond to tweets with some simple descriptors of the stock performance, including gain/loss and highs/lows. Along the way, you'll learn the basics of F# syntax, including values, arrays, functions, and expressions, and how to test your code, analyze and chart third-party data. The lessons also provide a primer to concepts like test-driven development and railway-oriented programming—best practices for any F# development workflow.
Contents:
- Introduction
- 1. Get Started with F#
- 2. Build a Simple Parser with Unit Testing
- 3. Use F# CSV Type Provider to Get Data
- 4. Analyze Data with F# Collection Functions
- 5. Use RStats Provider and ggplot2 to Plot Data
- 6. Use BoxKite with Twitter
- 7. Deploy a Working Bot
- Conclusion
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
International Programming Coordinator $45k
Interactive Programming Coordinator $46k
Associate Programming Coordinator 2 $56k
Programming Acquisitions $61k
Video Programming/AOL Music Editor $66k
Test Programming Technician $68k
Advanced Program Integration Support (Planning and Programming Oversite) $70k
Assistant Digital Campaigns and Programming Social Action Writer/Coordinator $76k
Bank Programming Tech Support Specialist $80k
Sys Anlys and Programming-Spec (Lab IT) $81k
IT and Programming Specialist $122k
Assistant Adjunct Professor - Multimedia Programming $133k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course