During the one-day workshop, you’ll learn how to create a bullet-proof aplications that run either on client or on server. This course is very hands-on, and you will be able to practice everything you learn.
1. Basic functional programming: immutability, pure functions, map and reduce.
2. Ecosystem overview. Existing tools and libraries.
3. Domain modeling made functional with algebraic types.
4. How to never use null nor undefined again.
5. Basic fp-ts: interfaces, pipe, Eq, Ord, Option, Either, and more.
6. Realiable validations for forms, routing, endpoints, everything.
7. Async code with error handling and still readable code.