MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

# Type-Driven Development with F#

### Course Summary

Learn how to use the superior type system of F# to get rapid feedback on your design, how to rapidly evolve a prototype, and how to produce a final product based on the knowledge learned from creating the prototype.

• +

### Course Syllabus

Feedback from Types
- 44m 18s

â€”Introduction 1m 43s
â€”Course Outline and Prerequisites 2m 19s
â€”In This Module 0m 23s
â€”Type-Driven and Test-Driven Development 0m 56s
â€”If It Compiles, It Works? 0m 30s
â€”F# Type System 0m 50s
â€”Introduction to the Polling Consumer Example 3m 18s
â€”Demo Introduction: Capturing Time 0m 32s
â€”Demo: Capturing Time 8m 21s
â€”Demo Recap: Capturing Time 0m 38s
â€”Demo Introduction: Measuring Time 0m 35s
â€”Demo: Measuring Time 7m 2s
â€”Demo Recap: Measuring Time 0m 18s
â€”Demo Introduction: Clocks 0m 58s
â€”Demo: Clocks 14m 49s
â€”Demo Recap: Clocks 0m 20s
â€”Summary 0m 38s
Behavior
- 53m 2s

â€”Introduction 1m 25s
â€”Outside-In Development 1m 27s
â€”Help from Types 1m 35s
â€”Finite State Machine Recipe 1m 39s
â€”Polling Consumer Finite State Machine 1m 41s
â€”Demo Introduction: Itemizing States 0m 40s
â€”Demo: Itemizing States 3m 15s
â€”Demo Recap: Itemizing States 0m 44s
â€”Finite State Machine Recipe Step 1 and 2 1m 24s
â€”Demo Introduction: Transition from Stopped 0m 26s
â€”Demo: Transition from Stopped 1m 53s
â€”Demo Recap: Transition from Stopped 0m 25s
â€”Degenerate Cases 0m 41s
â€”Demo Introduction: Transition from No Message 0m 39s
â€”Demo: Transition from No Message 6m 54s
â€”Demo Recap: Transition from No Message 1m 39s
â€”Demo Introduction: Transition from Ready 0m 35s
â€”Demo: Making the Transition Function Compile 5m 23s
â€”Demo: Adding a Message Handler 2m 37s
â€”Demo: Closing Over a Message 2m 58s
â€”Demo Recap: Transition from Ready 2m 21s
â€”Demo Introduction: Transition from Received 0m 25s
â€”Demo: Transition from Received 4m 42s
â€”Demo Recap: Transition from Received 0m 34s
â€”Summary 1m 38s
Implementation
- 52m 39s
Stabilizing Transitions
- 33m 19s
Stabilizing Execution
- 38m 21s
Finishing Touches
- 15m 6s

Course Fee:
USD 29

Self-Study

### Course Status:

Active

1 - 4 hours / week

This course is listed under Development & Implementations and Quality Assurance & Testing Community

Related Posts: