
💥 Domain Modeling: Exceptions vs Errors
Learn to model the errors that occur in your application in a maintainable way.
💸 First lesson available without registration!
In this course, we aim to refactor the example application used in the course HTTP API with Scala and Akka with the goal of providing our application with greater tolerance to change. To achieve this, we will use type classes, a technique offered by functional programming that allows us to implement our APIs in a much more declarative way and cleanse our business logic of asynchronous impurities.
By the end of the course:
Although it is not strictly necessary to take this course, remember that you also have the available Introduction to Scala course.
Here is the course summary so you can get an idea of the quality and content 😬
Finally, you also have the available introduction video to functional programming that we did in streaming on the occasion of the publication of this course:
We won’t increase the price while your subscription is active