Familiarity with the concepts of functional programming
An understanding of TypeScript’s type system
The ability to build your own projects using TypeScript
Hands-on experience with the fp-ts library
Functional programming is a programming paradigm that emphasizes immutability and pure functions. It not only makes code easier to understand, test, and parallelize, but also offers improved performance. TypeScript is a statically-typed object-oriented programming l...
Introduction to Functional Programming
First Steps with Functional Programming
Our First Project: User Registration
Deploying a Monitoring Application
Once More unto the Breach: Our Final Application
Expanding our Reservation Application
Rewriting an Application
Advanced FP Techniques
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.